Go语言,编译时不生成bin目录的原因

GOBIN环境变量的问题,如果设置了这个环境变量,则不生成bin目录,可执行文件都存到GOBIN里。
如果使用go build需要使用-o参数指定生成的编译后的文件的路径。

gopath里bin目录存的是编译后生成的可执行文件

PS:会考虑这个是另外的原因,go get websock时

要先

go get github.com/golang/net/websocket

然后

mv github.com/golang/net/websocket golang.org/x/net/websocket

然后import的时候用 golang.org/x/net/websocket

特别的蛋疼

原文地址:https://www.cnblogs.com/encode/p/6747429.html