Go環境變量、安裝目錄清單、常用工具


環境變量:
GOROOT:Go在電腦上的安裝位置
GOARCH:當前的處理器架構(amd64、arm、386等)
GOOS:操作系統
GOBIN:編譯器和鏈接器的位置,Go/bin。
GOPATH:默認是Go的安裝目錄,可以改變,不過目錄下必須有src、pkg、bin
GOMAXPROCS:Go可使用的計算機核心數

安裝目錄清單:
/bin:可執行文件
/doc:實例程序,代碼工具、本地文檔
/lib:文檔模板
/misc:支持Go編譯器的有關的配置文件、cgo的示例
/os_arch:標准庫的包編譯后的文件
/src:源代碼構建腳本和標准庫的源代碼
/src/cmd:Go和C的編譯器和命令腳本
Go工具:
go run 編譯執行go代碼
go build 編譯
go install 編譯並安裝(安裝在go的安裝目錄下src、pkg、bin)
gofmt 格式化代碼
gofmt program.go 打印格式化后的代碼,不覆蓋
gofmt -w program.go 格式化並覆蓋源文件
gofmt -w *.go 格式化當前目錄下的所有go源文件
gofmt -w map1 格式化文件及子文件下所有的go源文件

gofmt在格式化代碼時候加入替換規則
gofmt -r 'a[n:len(a)]->a' -w *.go
go doc 從go程序和包文件中提取頂級聲明的首行注釋及每個對象注釋,生成相關文檔。
go doc package
go doc package function
這個工具只能獲取在go安裝目錄下的src的源文件的注釋內容。
go fix 更新go
go test 輕量級單元測試框架


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM