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

Cant build collider (websocket-based signaling server in Go)

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

go get 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)

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

听起来你用的是一个很老的 go 版本。你能运行go version吗?

tls.DialWithDialer 于 2014 年在 go 1.3 中添加。