@TOC
简介
Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。
对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。
下载
Windows go官方下载地址
Linux
推荐下载之后上传,Linux直接下载容易出错
wget [下载路径]
安装启动
Windows 默认安装方式之后,会自动设置环境
Linux
解压安装包到指定目录
tar -xvf /software/go1.17.3.linux-amd64.tar.gz -C /data/
配置环境变量
/etc/profile 文件中添加下面的内容设置环境变量
我们需要配置 2 个环境变量分别是 GOROOT 和 PATH。
- GOROOT 的值应该为Go语言的当前安装目录:export GO_HOME=/usr/local/go
- PATH 为了方便使用Go语言命令和 Go 程序的可执行文件,需要追加其值:export PATH=PATH:PATH:PATH:GOROOT/bin
为了方便以后的使用,需要把这几个环境变量添加 profile 文件中(~/.bash_profile 或 /etc/profile)。如果是单用户使用,可以将环境变量添加在 home 目录下的 bash_profile 文件中,如果是多用户使用,需要添加在 /etc/profile 文件。(推荐大家在 /etc/profile 文件中设置环境变量)
使用vi /etc/profile
命令打开 profile 文件,并将环境变量添加到文件末尾。
添加完成后使用:wq
命令保存并退出。
然后,使用source /etc/profile
命令使配置文件生效,现在就可以在任意目录使用Go语言命令了。
测试
安装成功测试 cmd——go version
常见问题
文件上传
文件解压