清華尹成帶你實戰GO案例(42)Go 經典hello world

尹成發表於2018-05-22
Go 經典hello world
我們的第一個例子是列印經典的“hello world”資訊,我們先看下程式碼。

package main
import "fmt"
func main() {
fmt.Println("hello world")
}


輸出結果為:
$ ls
el_01_hello_world.go
$ go build el_01_hello_world.go
$ ls
el_01_hello_world el_01_hello_world.go
$ ./el_01_hello_world
hello world
為了使一個 go檔案 能夠 編譯 為 可執行檔案 ,包名必須是 main ,然後我們匯入提供格式化輸出的 fmt
包,該程式的執行入口是 func main() 函式,在函式裡面,我們使用 fmt 包提供的 Println 函式來輸
出"hello world"字串。
為了執行這個程式,我們可以使用 go run el_01_hello_world.go 來執行這個例子,這樣是直接輸出執行
結果而不會產生任何中間檔案。但是有的時候我們希望能夠將程式編譯為二進位制檔案儲存起來,我們可以
像上面一樣使用 go build el_01_hello_world.go 來將原始碼編譯為二進位制可執行檔案。然後我們可以直
接執行這個二進位制可執行檔案。

好了,第一個例子就這樣結束了。很簡單。




網址:http://www.qukuailianxueyuan.io/



欲領取造幣技術與全套虛擬機器資料

區塊鏈技術交流QQ群:756146052  備註:CSDN

尹成學院微信:備註:CSDN



網址:http://www.qukuailianxueyuan.io/



欲領取造幣技術與全套虛擬機器資料

區塊鏈技術交流QQ群:756146052  備註:CSDN

尹成學院微信:備註:CSDN

相關文章