首页 > 关于go语言获取远程包的一个小疑问?

关于go语言获取远程包的一个小疑问?

当执行go get 命令时,默认会将go get的内容放在指定的工作目录下(即GOPATH指定的目录)

GOPATH不能指定为Go的安装目录。

但是我现在有个疑问,我想让go get的内容放在go的安装目录下,我该怎么做。


go get不是把东西下载在$GOPATH的src吗,你把那个目录放在go安装目录的src下,就行了,需要生成可执行文件的话,在这个目录执行go install就可以了


golang的安装目录下放的是 golang的源码。
不建议把 go get 的package 也放到安装目录中。

如果放到一起,以后升级golang的时候就麻烦了。放到另外的GOPATH中,以后升级golang的话,只要删除原来的GOROOT,然后再解压新的golang压缩包即可

【热门文章】
【热门文章】