Go 说话教程

Go 是一个开源的编程说话,它能让机关简略、靠得住且高效的软件变得轻易。

Go是从2007年底由Robert Griesemer, Rob Pike, Ken Thompson掌管开辟,厥后还插手了Ian Lance Taylor, Russ Cox等人,并终究于2009年11月开源,在2012年早些时辰宣布了Go 1不变版本。此刻Go的开辟已是完整开放的,并且具有一个活泼的社区。


Go 说话特点

  • 简练、疾速、宁静
  • 并行、风趣、开源
  • 内存办理、数组宁静、编译敏捷

Go 说话用处

Go 说话被设想成一门利用于搭载 Web 办事器,存储集群或近似用处的巨型中心办事器的体系编程说话。

对高机能散布式体系范畴而言,Go 说话无疑比大大都别的说话有着更高的开辟效力。它供给了海量并行的撑持,这对游戏办事真个开辟而言是再好不过了。


第一个 Go 法式

接上去咱们来编写第一个 Go 法式 hello.go(Go 说话源文件的扩大是 .go),代码以下:

hello.go 文件

package main

import "fmt"

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

运转实例 »

要履行 Go 说话代码能够利用 go run 号令。

履行以上代码输入:

$ go run hello.go 
Hello, World!

另外咱们还能够利用 go build 号令来天生二进制文件:

$ go build hello.go 
$ ls
hello    hello.go
$ ./hello 
Hello, World!