package main //聲明文件的package
import {
"fmt" //import 包,不能包含沒有用到的包,否則而編譯錯誤
}
func main() { //入口函數, 無參數無返回值
fmt.Println("hello world")
}
//運行
$go run hello.go
$go build hello.go
$./hello
go build 編譯
go clean 移除當前源碼包里面的編譯生成文件
go fmt 格式化代碼
go get 動態獲取遠程代碼包
go install 生成結果文件,并將編譯好的結果一到$GOPATH/pkg或者$GOPATH/bin
go test 運行測試用的可執行文件
go doc godoc -http=:8080 查看文檔
go fix 修復以前老版本代碼到新版本
go version查看當前版本
go env 查看當前go的環境變量
go list 列出當前所有安裝package
go run 編譯并運行go語言程序