在命令行執行go命令查看相關的Go語言命令:windows
以windows爲例,在DOS窗口輸入go工具
1 Go is a tool for managing Go source code. 2 Usage: 3 go command [arguments] 4 The commands are: 5 build compile packages and dependencies 6 clean remove object files and cached files 7 doc show documentation for package or symbol 8 env print Go environment information 9 bug start a bug report 10 fix update packages to use new APIs 11 fmt gofmt (reformat) package sources 12 generate generate Go files by processing source 13 get download and install packages and dependencies 14 install compile and install packages and dependencies 15 list list packages 16 run compile and run Go program 17 test test packages 18 tool run specified go tool 19 version print Go version 20 vet report likely mistakes in packages 21 Use "go help [command]" for more information about a command. 22 Additional help topics: 23 c calling between Go and C 24 buildmode build modes 25 cache build and test caching 26 filetype file types 27 gopath GOPATH environment variable 28 environment environment variables 29 importpath import path syntax 30 packages package lists 31 testflag testing flags 32 testfunc testing functions 33 Use "go help [topic]" for more information about that topic.
實用命令:測試
godoc -http=:8888 本地啓動一個go官網
go env用於打印Go語言的環境信息。ui
go run命令能夠編譯並運行命令源碼文件。spa
go get能夠根據要求和實際狀況從互聯網上下載或更新指定的代碼包及其依賴包,並對它們進行編譯和安裝。命令行
go build命令用於編譯咱們指定的源碼文件或代碼包以及它們的依賴包。code
go install用於編譯並安裝指定的代碼包及它們的依賴包。orm
go clean命令會刪除掉執行其它命令時產生的一些文件和目錄。blog
go doc命令能夠打印附於Go語言程序實體上的文檔。咱們能夠經過把程序實體的標識符做爲該命令的參數來達到查看其文檔的目的。ci
go test命令用於對Go語言編寫的程序進行測試。
go list命令的做用是列出指定的代碼包的信息。
go fix會把指定代碼包的全部Go語言源碼文件中的舊版本代碼修正爲新版本的代碼。
go vet是一個用於檢查Go語言源碼中靜態錯誤的簡單工具。
go tool pprof命令來交互式的訪問概要文件的內容。