查看GOPATHphp
go env
項目裏執行:go get github/winyh/XXX 命令時, 包會下載到 GOPATH第一個目錄下的src文件夾html
項目裏引入依賴的時候會自動到GOPATH裏尋找依賴。git
GOPATH 會默認設置多個路徑(多到慘不忍睹),本身設定一到兩個路徑時,執行命令:github
vim ~/.bash_profilevim
export GOPATH=/usr/local/bin:$HOME/go
source ~/.bash_profile // 該命令讓修改的配置當即生效,或者關閉終端從新打開。bash
設置多個路徑用 :冒號隔開工具
$HOME 表示 /Users/用戶名(winyh)
項目建議用govendor 管理第三方包依賴spa
用安裝包安裝go程序時,安裝路徑爲 /usr/local/go 目錄code
安裝包會將 /usr/local/go/bin
目錄放到你的 PATH
環境變量中htm
(也放到PATH路徑中就能夠使用 go命令了)
下載的工具會安裝到 pkg 文件下,同時會在GOPATH下建立可執行命令:如 govendor
參考連接:https://www.cnblogs.com/shockerli/p/go-package-manage-tool-govendor.html