Go语言的核心特性
协程goroutine
内存回收GC
内存分配
编译
网络编程
函数多返回值
异常处理
优势
编译
- 打开官网:golang.org
- ubuntu下先解压
sudo tar -xzf *.tar.gz -C /usr/local
- 配置环境变量
vim /etc/profile
export GOPATH=/usr/local
export GOROOT=/usr/local
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
- 配置好 /etc/profile 之后,source使配置环境变量生效
source /etc/profile
go version
执行
main函数的go文件package名需要为main
#第一种
go run *.go
# 第二种
go build -o binFileName *.go
# 第三种
go install