什么是Go 语言
Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
Go语言的特点
- 简洁、快速、安全
- 并行、开源
- 内存管理、编译快
用途
Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。
对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持。
下载
下载地址:https://golang.google.cn/dl/
可以看到适合各个系统安装的版本:
Ubuntu:sudo apt-get install golang
Mac: brew install golang
Linux:
下载之后解压(一般将下载的源码包解压至 /usr/local目录。),
tar zxvf go1.9.4.linux-amd64.tar.gz
解压之后设置环境变量,
vi ~/.bashrc
export GOPATH=/usr/lib/go-1.9/go
export GOBIN=
G
O
P
A
T
H
/
b
i
n
e
x
p
o
r
t
P
A
T
H
=
GOPATH/bin export PATH=
GOPATH/binexportPATH=PATH:${GOPATH//?/bin:}/bin
使环境变量生效:
source ~/.bashrc
查看环境变量是否生效:go env
如果安装成功会显示相关的环境信息如下:
创建项目
cd $GOPATH
mkdir src
cd src
vim main.go
package main
import "fmt"
func main(){
fmt.Println("Hello,World!")
}
按ESC键后,输入:!wq
然后输入:go run main.go
输出:Hello,World!
恭喜,安装配置大功告成!