Go简介
Go是一种开源编程语言,旨在提高程序员的生产力,是一门支持并发、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的、高性能和动态语言,可简单、可靠和高效的编译程序。
Go安装
UNIX/Linux安装
1. 下载二进制包:go1.15.5.linux-amd64.tar.gz。
2. 将下载的二进制包解压至 /usr/local目录。
tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz
3. /usr/local目录下创建gopath。
mkdir -p /usr/local/gopath
4. 配置环境变量:
vi /etc/profile
export GOROOT=/usr/local/go
export GOPATH=/usr/local/gopath
export GO111MODULE=on
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source /etc/profile
5. 打开终端执行 go version 查看是否安装成功
go version
> go version go1.15.5 linux/amd64
Windows配置环境变量
2. 将下载的二进制包解压至 C:\go 目录。
3. 打开"开始"并搜索"env"
4. 选择"编辑系统环境变量"
5. 点击"环境变量…"按钮
6. 在"系统变量"章节下(上半部分)
7. 点击"新建…"按钮
8. 选择"变量名"输入框并输入"GOROOT"
9. 选择"变量值"输入框并输入"C:\go"
10. 在c盘创建"C:\gopath"目录
11. 选择"变量名"输入框并输入"GOPATH"
12. 选择"变量值"输入框并输入"C:\gopath"
13. 编辑PATH分别添加%GOROOT%\bin、%GOPATH%\bin
14. 选择"变量名"输入框并输入"GO111MODULE"
15. 选择"变量值"输入框并输入"on"
16. 点击"确定"按钮
17. 点击"新建…"按钮
18. 选择"变量名"输入框并输入"GOPROXY"
19. 选择"变量值"输入框并输入"Goproxy China"
20. 点击"确定"按钮
21. 打开命令行执行 go version 查看是否安装成功
go version
> go version go1.15.5 windows/amd64
测试
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
输出
hello world
Process finished with exit code 0