无法构建对撞机(Go中基于websocket的信令服务器)

时间:2017-12-04 14:10:52

标签: go webrtc collider apprtc

我试图构建apprtc信令服务器(对撞机)。根据教程,我们只需要输入

  

去获取collidermain

设置$ GOPATH后

。但是我得到了这样的错误

 > go get collider/collidermain
src/collider/collidermain/main.go:9:2: no buildable Go source files in /home/abdulmanaf/poc/apprtcNewVersion/apprtc/src/collider

然后我试图建立对撞机文件夹。但是我得到了这样的错误

> go get collider/collider
# golang.org/x/net/websocket
src/golang.org/x/net/websocket/dial.go:18:19: error: reference to undefined identifier ‘tls.DialWithDialer’
   conn, err = tls.DialWithDialer(dialer, "tcp", parseAuthority(config.Location), config.TlsConfig)

与此相关的实际问题是什么?我需要构建和部署对撞机应用程序

1 个答案:

答案 0 :(得分:1)

听起来你正在使用一个非常古老的go版本。你能运行go version吗?

2014年在go 1.3中添加了

tls.DialWithDialer