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