为了账号安全,请及时绑定邮箱和手机立即绑定

“函数主体外的非声明语句”错误golang

“函数主体外的非声明语句”错误golang

Go
繁花不似锦 2021-04-19 13:37:35
我的http func方法在函数主体错误之外不断收到非声明语句。我不确定为什么在修复了一些全局变量后它还会继续上升。    package mainimport (  "net/http"  "github.com/gorilla/websocket")var audioMessage   []bytevar whatType       intvar recieverReady  boolhttp.HandleFunc("/send", func(w http.ResponseWriter, r *http.Request) {  conn, _ := websocket.Upgrade(r, w)  go func(){        for {      messageType, revdata, err := conn.ReadMessage()      if recieverReady {        audioMessage <- revdata        whatType     <- messageType      }    }    }()})
查看完整描述

2 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

把你http.HandleFunc放进去func main() {}


查看完整回答
反对 回复 2021-04-19
  • 2 回答
  • 0 关注
  • 316 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信