實例
helloworld.go
package main
import (
"fmt"
)
func main() {
fmt.Println("hello, world!")
}
編譯
注意編譯的時候,記得把源文件放在$GOPATH/src目錄或者子目錄下
go build helloworld.go
運行結果
hello, world!
代碼解讀
package:每個Go源文件的開頭都是一個package聲明,表示該文件代碼所屬的包
import:在包聲明之後,是一系列的導入依賴包語句,該實例用到了Println所以要導入包fmt
func:接下來是函數定義,每個工程都必須要有一個main包,main包裏必須有main函數