Go代碼文件,程序中必須指定啟動函數main()
Hello.go
1 package main //聲明為main包,即可以編譯成二進制程序 2 import "fmt" //導入fmt格式化包 3 func main(){fmt.Println("hello golang")} //main主函數入口
運行
go run Hello.go
結果:
hello golang
但是如上的代碼,並不美觀,go提供了格式化代碼命令
go fmt Hello.go
格式化后,代碼風格如下:
1 package main 2 import "fmt" 3 func main() { 4 fmt.Println("hello golang") //調用fmt包下的Println函數 5 }