1. GOPATH 和 GOROOT(环境变量) 1. GOROOT go 编译器、标准库等安装的地方,所有我们写的代码其实都是文本文件而已,需要编译器等工具将其加工成可执行文件或者库文件才能使用,每种语言都有自己的这样一套“工具”。GOROOT 就是 go 语言的这类“工具”的安装目录。 2. GOPATH 类似工作区(workspace)的概念,其中里面有三个文件夹 src:保存自己的源代码,或者第三方依赖的代码,有了 go module 现在一般不用这个了; pkg:一般保存一些库文件,在 go module…