環境變量:
$GOROOT
:
表示Go
的安裝目錄。也就是上面我們解壓出來的文件夾裏面的go
文件夾。$GOPATH
:
表示我們的工作空間。用來存放我們的工程目錄的地方。
GOPATH目錄:
一般來說GOPATH
下面會有三個文件夾:bin
、pkg
、src
,沒有的話自己創建。每個文件夾都有它的作用。
-
bin
:編譯後可的執行文件的存放路徑 -
pkg
:編譯包時,生成的.a
文件的存放路徑 -
src
:源碼路徑,一般我們的工程就創建在src
下面。
注意:
如果要用Go Mod
(Go1.11
及以上支持)進行包管理,則需要在GOPATH
以外的目錄創建工程。