go1.1有个新特性: go get命令不允许使用GOROOT作为目标目录,即必须设置GOPATH且GOPATH不能和GOROOT指向同一个目录。
有两个问题: 1,gopath如果配置多个路径,那go get会安装在哪个目录下?如果有多个项目,gopath如何配置好? 2,设置gopath后,如何go get安装到全局标准包中去?现在不配置gopath默认是安装到全局包中去的。
有疑问加站长微信联系(非本文作者)

go1.1有个新特性: go get命令不允许使用GOROOT作为目标目录,即必须设置GOPATH且GOPATH不能和GOROOT指向同一个目录。
有两个问题: 1,gopath如果配置多个路径,那go get会安装在哪个目录下?如果有多个项目,gopath如何配置好? 2,设置gopath后,如何go get安装到全局标准包中去?现在不配置gopath默认是安装到全局包中去的。
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
应该会安装到第一个中。我一直的建议是别在系统中配置死GOPATH,而像studygolang的方式一样,通过一个非常简单的脚本为当前项目临时设置GOPATH。
不建议放到GOTOOT中去,原因很明显。如果非得放,其实直接拷贝过去或其他方式下载到GOROOT中,这都是可以的。