文章目录
1、安装 VSCode 编辑器
Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,可在 Windows,macOS 和 Linux 桌面上运行。它内置了对 JavaScript,TypeScript 和 Node.js 的支持,并为其他语言(如 C ++,C#,Java,Python,PHP,Go)和运行时(如 .NET 和 Unity)提供了丰富的扩展生态系统。
Linux 下安装:Running VS Code on Linux
在 yum 存储库中发布稳定的 64 位 VS 代码,以下脚本将安装密钥和存储库:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
然后使用 dnf(Fedora 22 及更高版本)更新包缓存并安装包:
(安装 dnf 包管理器命令:yum sudo dnf)
sudo dnf check-update
sudo dnf install code
运行结果如图:


安装完成后,在终端输入 code,出现 VSCode 编辑器,证明安装完成。

2、安装 golang
3.1 安装
中文安装指南位置:https://go-zh.org/doc/install。建议使用系统包管理工具安装。
在终端输入:sudo yum install golang
报错没有可用软件包 golang,发现是缺少免费开源发行软件包版本库 EPEL,解决方法:下载并安装 EPEL,在终端执行命令:
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm
再次执行 sudo yum install golang:

查看安装目录:rpm -ql golang |more
测试安装:go version
3.2 设置环境变量
go 对编译、包管理、测试、部署、运行提供全程支持,了解环境配置非常重要!
go 语言工作空间
1.创建工作空间:mkdir $HOME/gowork
2.配置的环境变量,对于 centos 在 ~/.profile文件中添加:
(将 GOPATH 设置为创建的工作空间 $HOME/gowork,并将此工作空间的 bin 子目录添加到 PATH 中。)
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin
具体配置如下:
- 首先进入
/etc中,在终端执行sudo vim /etc/profile命令:
- 启动 vim 后按下 i 切换到输入模式,在文件的最后一行添加环境变量的配置,后按下 ESC 回到一般模式,输入 :wq 保存后离开 vim。(如何使用 vim 编辑器)

- 然后执行这些配置:
source $HOME/.profile
3.检查配置:go env
3.3 创建 hello world!
请退出当前用户,然后重新登录!!!
创建源代码目录:
mkdir $GOPATH/src/github.com/github-user/hello -p
使用 vs code 创建 hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}

在终端运行!
4、安装必要的工具和插件
4.1 安装 Git 客户端
go 语言的插件主要在 Github 上,安装 git 客户端是首要工作。
sudo yum install git
4.2 安装 go 的一些工具
1.下载源代码到本地
# 创建文件夹
mkdir $GOPATH/src/golang.org/x/
# 下载源码
go get -d github.com/golang/tools
# copy
cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf

出现问题:
解决方案:
# 创建文件夹
mkdir $GOPATH/src/golang.org/x/
# 进入文件夹
cd $GOPATH/src/golang.org/x/
# 下载源码
git clone https://github.com/golang/tools.git
# 安装
go install golang.org/x/tools/cmd/goimports

2.安装工具包:go install golang.org/x/tools/go/buildutil
安装完成后重新打开 vs code,出现提示,点击 install all。
3.安装运行 hello world
go install github.com/github-user/hello
hello
将创建的 hello.go 文件移动到 hello 文件夹下,在终端执行以上命令,输出 hello world。
查看 go 当前工作空间的目录结构,和官方文档 如何使用 Go 编程 的工作空间一致。
5、安装与运行 go tour
- 打开网站并下载 go tour 离线中文版本,选择 Download repository,下载后解压。
- 将解压后的文件改名为 go-tour-zh 并移动到
$GOPATH/src/bitbucket.org/mikespook/目录下。 - 进入到 gotour 目录下并输入
go intsall,执行完输入gotour。
