06 Go語言基本命令

在命令行執行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命令來交互式的訪問概要文件的內容。

相關文章
相關標籤/搜索