zyl

go 多个GOPATH

Posted by Zyl on February 19, 2019

go 多个GOPATH

go可以设置多个GOPATH

Linux下用冒号(:)分割,例如:

$ go env GOPATH=”/home/ferghs/gowork:/home/ferghs/gowork/src/project1” Windows使用分号分割(;)

注意:

1 如果使用go get 默认安装到第一个GOPATH路径

2 编译(go build)时,有时会报同一种类型或方法不匹配,原因是GOPATH路径中多个路径顺序不对,调换一下就OK了