Go项目import包以及IDEA中的临时GOPATH

1.import包
同一个路径内的包名相同,import的路径是相对于src而言的


Go项目import包以及IDEA中的临时GOPATH_第1张图片
import的路径

2.如果把工程放在全局GOPATH中,只有一个src,就相当于只有一个工程文件,因此一个工程一个gopath更好,
例如:testProject/src/code
然后设置idea的临时gopath为工程文件,设置临时gopath一定需要包含src文件夹


Go项目import包以及IDEA中的临时GOPATH_第2张图片
project gopath

之后在idea中go build项目


Go项目import包以及IDEA中的临时GOPATH_第3张图片
build

-o是指定生成的可执行文件的文件名

3.如果用mac终端build


Go项目import包以及IDEA中的临时GOPATH_第4张图片
mac终端build

你可能感兴趣的:(Go项目import包以及IDEA中的临时GOPATH)