go语言为什么这么依赖gopath这个环境变量
发布网友
发布时间:2022-04-20 08:38
我来回答
共1个回答
热心网友
时间:2023-05-27 08:39
GOPATH是你的工作目录,对于项目文件而言,项目的结构和你的工作目录的结构有很大关系。
GOPATH路径下默认是有以下三个目录的,
1.src 存放源代码(比如:.go .c .h .s等)
2.pkg 编译后生成的文件(比如:.a)
3.bin 编译后生成的可执行文件(为了方便,可以把此目录加入到 $PATH 变量中,如果有多个gopath,那么使用${GOPATH//://bin:}/bin添加所有的bin目录)