go get -v
可以把已經下載好的包刪掉然後重新下載一遍
下面內容轉自 https://www.cnblogs.com/itogo/p/8645441.html
查看可用命令
直接在終端中輸入 go help
即可顯示所有的 go 命令以及相應命令功能簡介,主要有下面這些:
- build: 編譯包和依賴
- clean: 移除對象文件
- doc: 顯示包或者符號的文檔
- env: 打印go的環境信息
- bug: 啓動錯誤報告
- fix: 運行go tool fix
- fmt: 運行gofmt進行格式化
- generate: 從processing source生成go文件
- get: 下載並安裝包和依賴
- install: 編譯並安裝包和依賴
- list: 列出包
- run: 編譯並運行go程序
- test: 運行測試
- tool: 運行go提供的工具
- version: 顯示go的版本
- vet: 運行go tool vet
命令的使用方式爲: go command [args]
, 除此之外,可以使用go help <command>
來顯示指定命令的更多幫助信息。
在運行 go help 時,不僅僅打印了這些命令的基本信息,還給出了一些概念的幫助信息:
- c: Go和c的相互調用
- buildmode: 構建模式的描述
- filetype: 文件類型
- gopath: GOPATH環境變量
- environment: 環境變量
- importpath: 導入路徑語法
- packages: 包列表的描述
- testflag: 測試符號描述
- testfunc: 測試函數描述
同樣使用 go help <topic>
來查看這些概念的的信息。