go基本命令和包解析

2021-09-02 20:58:30 字數 503 閱讀 6992

[b]命令[/b]

在命令列或終端輸入「go」即可檢視所有支援的命令

[b]常用命令簡介[/b]

go get:獲取遠端包(需安裝git或hg)

go run:直接執行程式

go build:測試編譯,檢查是否有編譯錯誤

go fmt:格式化原始碼(部分ide在儲存時自動呼叫)

go install:編譯包檔案並編譯整個程式

go test:執行測試檔案

go doc:生成**文件(godoc -http=:6060 )

[b]目錄

[/b]

/bin:包含可執行檔案,如:編譯器,go 工具

/doc:包含示例程式,**工具,本地文件等

/lib:包含文件模版

/os_arch:包含標準庫的包的物件檔案(.a)

/src:包含源**構建指令碼和標準庫的包的完整源**(go 是一門開源語言)

/src/cmd:包含 go 和 c 的編譯器和命令列指令碼

Go 基本命令

go build 如果是main包,當你執行go build之後,它就會在當前目錄下生成乙個可執行檔案。如果你需要在 gopath bin下生成相應的檔案,需要執行go install,或者使用go build o 路徑 a.exe。如果某個專案資料夾下有多個檔案,而你只想編譯某個檔案,就可在go ...

go基本命令

go1.9後預設利用go語言的併發特性進行函式粒度的併發編譯。go語言的程式編寫基本以原始碼方式,無論是自己的 還是三方 並且以gopath作為工作目錄和一套完整的工程目錄規則。主要用於編譯 在包的編譯過程中,若有必要,會同時編譯與之相關聯的包。無引數編譯 檔案列表編譯 指定包編譯 使用這些方法都可...

HIVE基本命令解析

hive 啟動 hive quit 退出hive hive exit exit會影響之前的使用,所以需要下一句kill掉hadoop的程序 hadoopjob killjobid hive create database database name 建立資料庫 如果資料庫已經存在就會丟擲乙個錯誤資訊...