1.Hello 世界
範例程式碼
每一個 Go 程式由 package 組成。
程式開始於 package main。
在這裡匯入 fmt ,我尋找不少資料,但是我沒看到有文章對於 fmt 的描述,所以我只好自己推測,我想應該是 format,歡迎知道的人提供一下。
fmt.Println 的意思是使用 fmt package 的 Println 函式,它代表著印出並且換行。
輸出結果
-----------------------------------------------------------------------------------------------------------------------
2. 匯入
範例程式碼
輸出結果
-----------------------------------------------------------------------------------------------------------------------
3. 匯入名(Exported names)
範例程式碼
輸出結果
此為個人學習 Go 語言的過程記錄僅供參考,如有錯誤歡迎回報討論。部分語句引用官方的說明。
部分用字遣詞可能會與他人理解有出入,歡迎討論。
範例程式碼
package main
import "fmt"
func main() {
fmt.Println("Hello, 世界")
}
每一個 Go 程式由 package 組成。
程式開始於 package main。
在這裡匯入 fmt ,我尋找不少資料,但是我沒看到有文章對於 fmt 的描述,所以我只好自己推測,我想應該是 format,歡迎知道的人提供一下。
fmt.Println 的意思是使用 fmt package 的 Println 函式,它代表著印出並且換行。
輸出結果
Hello, 世界
-----------------------------------------------------------------------------------------------------------------------
2. 匯入
範例程式碼
package main這個範例匯入了 package fmt 和 math ,這裡使用 { } 來做連用,用這個方法可以大量匯入package 而不用一行一行匯入 package。
import (
"fmt"
"math"
)
func main() {
fmt.Printf("Now you have %g problems.",
math.Nextafter(2, 3))
}
輸出結果
Now you have 2.0000000000000004 problems.
-----------------------------------------------------------------------------------------------------------------------
3. 匯入名(Exported names)
範例程式碼
package main這裡使用了 math package 的函式功能,使用 "." 方法來表示 math 下面的 Pi 函式的呼叫。
import (
"fmt"
"math"
)
func main() {
fmt.Println(math.Pi)
}
輸出結果
3.141592653589793-----------------------------------------------------------------------------------------------------------------------
此為個人學習 Go 語言的過程記錄僅供參考,如有錯誤歡迎回報討論。部分語句引用官方的說明。
部分用字遣詞可能會與他人理解有出入,歡迎討論。
By You-Ruei Tzeng
留言
張貼留言