Go环境配置

2019-11-24linuxGo

Go语言简介

Go富有表现力,简洁,整洁且高效。 它的并发机制使编写程序可以轻松地从多核和联网机器中获得最大收益,而其新颖的类型系统则可以实现灵活的模块化程序构建。 Go可以快速编译为机器代码,但具有垃圾回收的便利性和运行时反射的功能。 它是一种快速的,静态类型的编译语言,感觉就像是一种动态类型的解释语言。

Go特点

  • 开发快

  • 运行快

  • 原生支持高并发

Go版本

Go从1.13就开始支持go mod,不用设置GOAPTH。

配置Go环境

我的是deepin 15.11,属于Linux amd64系统。去Golang官网open in new window下载对应的二进制包。

打开终端,输入命令,可以不用root用户

wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz

解压压缩包

tar -xzf go1.13.4.linux-amd64.tar.gz

添加环境变量到~/.bashrc文件

PATH=$PATH:$HOME/go/bin

添加GOPROXY

为了提高Go包下载速度,可以使用GOPARXY

把下面配置添加到~/.bashrc

GOPROXY=https://goproxy.cn

查看Go配置

在终端输入命令,查看Go配置

go env

可以看下图

go配置

Go mod命令

go 从1.13开始支持go mod命令,

参数含义
download下载依赖包
init初始化项目目录
tidy整理项目包
Last Updated 8/21/2026, 3:57:15 AM