跳轉到內容

Go 程式設計/入門

來自華夏公益教科書

Hello World

[編輯 | 編輯原始碼]

讓我們從一個簡單的例子開始,也就是著名的 Hello World 程式。

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

正如你所看到的,這裡有很多東西。第一行

package main

是每個 Go 原始碼檔案都必須有的。它聲明瞭該檔案屬於哪個包。你可以將包想象成一個程式碼包,你將把程式的內部程式碼放到其中。main 包是特殊的,我們稍後會討論它。

import "fmt"

這一行聲明瞭所有我們將要使用的包(或程式碼包,別人寫好的幫助我們做事的程式碼,也稱為庫)。在本例中,我們將使用 fmt 包(格式化包,發音為 fa-umpt)。我們將在後面的章節中深入探討包。

func main(){

}

這裡我們聲明瞭一個函式(```func```)。函式是一組我們提供給計算機的指令,讓它按照我們的意願去做。Go 中有一些特殊的函式,而這個函式是程式的入口點。

華夏公益教科書