GOPATH
環境變量1.8版本(含)以後能夠不設置,默認值爲:bash
go version
go_learning src ch1 main hello_world.go
# hello_world.go package main //包名,聲明代碼所在的模塊 import ( "fmt" "os" ) //引入代碼依賴 func main() { if len(os.Args) > 1 { fmt.Println("Hello", os.Args[1]) } os.Exit(0) }
直接運行ui
cd go_learning/src/ch1/main/ go run hello_world.go World
先編譯後運行命令行
go build hello_world.go ls ./hello_world World
package main
func main() {}
main.go
os.Exit
來返回狀態os.Args
來獲取命令行參數