go build
go build命令是在當前目錄編譯生成可執行文件,注意 go build 指令會調用所有引用包的源碼進行重新編譯而不是使用之前pkg里的文件
go install
執行 go install 命令會完成類似 go build 的功能 ,但go install 命令執行生成的可執行文件是在【$GOPATH/bin】目錄中
git clone
該命令可以理解為將代碼克隆到目錄中, 執行會將遠程代碼 clone 到當前目錄中
go get
該命令可以理解為兩個操作 git clone + go install , 執行會將遠程代碼及其依賴項 clone 到【$GOPATH/src】 目錄中
go get 的參數說明:
-d 只下載不安裝
-f 只有在你包含了-u參數的時候才有效,
不讓-u去驗證import中的每一個都已經獲取了,
這對於本地fork的包特別有用
-fix 在獲取源碼之后先運行fix,然后再去做其他的事情
-t 同時也下載需要為運行測試所需要的包
-u 強制使用網絡去更新包和它的依賴包
-v 顯示執行的命令
轉載:https://studygolang.com/articles/25668?fr=sidebar
https://blog.csdn.net/qq_22038327/article/details/80340024