檢視gopath
go env
專案裡引入依賴的時候會自動到gopath裡尋找依賴。
gopath 會預設設定多個路徑(多到慘不忍睹),自己設定一到兩個路徑時,執行命令:
vim ~/.bash_profile
export gopath=/usr/local/bin:$home/go
source ~/.bash_profile // 該命令讓修改的配置立即生效,或者關閉終端重新開啟。
設定多個路徑用 :冒號隔開
$home 表示 /users/使用者名稱(winyh)專案建議用govendor 管理第三方包依賴
用安裝包安裝go程式時,安裝路徑為 /usr/local/go 目錄
安裝包會將/usr/local/go/bin
目錄放到你的path
環境變數中
(也放到path路徑中就可以使用 go命令了)
golang下的GOPATH路徑問題
為了方便,我一般使用task來管理專案的編譯等事項,由於才入門go,所以碰到乙個問題,以此篇為記。我需要開發乙個組建,所以 結構沒有src目錄,並且專案放在gopath路徑的src目錄下 我在編譯二進位制檔案的時候使用了下面的命令gopath pwd gobin pwd go install mai...
golang下劃線 underscore 總結
可以簡單理解為賦值但以後不再使用,在golang中使用的比較多,使用的場合也很多,稍作總結 引入包,會呼叫包中的初始化函式,這種使用方式僅讓匯入的包做初始化,而不適用包中其他功能 2 用在返回值 1 for v range slice 2 err func 表示忽略某個值。單函式有多個返回值,用來獲...
golang專案結構
golang更新了環境變數,導致整個goproject的結構改變 1 root node175 goproject tree l 22.3 bin 4 demo 5 pkg 6 linux amd64 7 src 8 demo910 5 directories,1 file 1112 專案原始碼在s...