2017年2月24日 星期五

Go Language Introduction



Go,又稱go language,
是Google開發的一種靜態強型別、編譯型,並發型,
並具有垃圾回收功能的程式語言。

以https://wizardforcel.gitbooks.io/gopl-zh/content/ch1/ch1-01.html網站為例:
輸出Hello world為目標:

 package main
import "fmt"

func main() {
     fmt.Println("Hello, 世界")
            }
以run 運行此名為helloworld,副檔名為go的程式:
$ go run helloworld.go

這個命令會輸出:
Hello, 世界
編譯程序用build來實現:
$ go build helloworld.go
在Windows下在cmd輸入helloworld.exe命令運行:
$ ./helloworld
Hello, 世界