Golang 項目 GOPATH 總結

查看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

相關文章
相關標籤/搜索