0%

Go快速入门

2009年11月,Google发布了Go语言,在世界范围内引发了轰动。 2015年和2016年中国区的Go语言大会分别在上海和北京召开,来自Go语言团队的开发人员均作了相关的报告。 纵观这几年来的发展趋势,Go语言已经成为云计算、云存储时代最重要的基础编程语言。

安装

下载相应的压缩包,并解压:

1
$ tar -C /usr/local -xvf go$VERSION.$OS-$ARCH.tar.gz

设置环境变量:

1
export PATH=$PATH:/usr/local/go/bin

Hello World

创建你的工作目录$HOME/go(可以使用其他目录),并设置环境变量:

1
2
export GOPATH=$HOME/go
export PATH=$PATH:$(go env GOPATH)/bin

然后在其中创建目录src/hello,并且创建文件hello.go

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Printf("hello, world\n")
}

编译并且执行:

1
2
3
4
$ cd $GOPATH/src/hello
$ go build
$ ./hello
hello, world