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