服务计算:安装 go 语言开发环境
文章目录
提醒:本次实验的操作都应在普通用户账户下进行,除非要求root账户否则都要用回普通用户账户,避免应用无法访问新建的文件夹
1.安装VSCode编辑器
安装方法
在命令行下输入如下代码
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'
yum check-update
sudo yum install code
安装完成后可以命令行输入code
打开VSCode应用
设置桌面快捷方式
安装完毕之后,点击左上角 位置 -> 计算机 -> 进入 /usr/share/applications 文件夹 -> 找到 Visual Studio Code -> 复制到桌面 -> 在桌面双击启动并 Trust and Launch,就大功告成了
(可选)设置VSCode语言为中文
2.下载安装golang
安装
- 安装:
sudo yum install golang
- 查看安装路径:
rpm -ql golang |more
- 检查安装的版本:
go versio
设置环境变量
- 在普通用户能够访问的目录下新建个文件夹
mkdir $HOME/gowork
- 修改GOPATH的值:
sudo gedit ~/.profile
- 在打开的profile文件里输入
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin
- 用
go env
检查是否配置成功
3.创建helloworld测试
- 创建源代码目录
mkdir $GOPATH/src/github.com/github-user/hello -p
- 进入该目录
cd $GOPATH/src/github.com/github-user/hello
- 用VSCode创建编辑hello.go
code hello.go
- 输入代码
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
- 运行hello.go
go run hello.go
4.安装Go必要的一些工具和插件
安装Git客户端
- Go语言的插件主要在github上,所以安装Git
sudo yum install git
- (可选)VSCode 会报告 git 版本太低,下面的代码可以在终端升级Git
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
yum update git
git --version
安装Go的工具
golang.org 连不上导致 VSCode 无法完成一些安装工作,以下是曲线救国法
-
下载源代码到本地
- 创建文件夹 :
mkdir $GOPATH/src/golang.org/x/ -p
- 下载源码:
go get github.com/golang/tools
- 拷贝一下下载的文件:
cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf
- 创建文件夹 :
-
安装工具包
go install golang.org/x/tools/go/buildutil
退出VSCode再重新打开,会提示安装Go工具,如果没有就商店搜索下载
5.安装并运行hello world 与go tour
- 安装运行 hello world
go install github.com/github-user/hello
hello
- 安装与运行 go tour
go get github.com/Go-zh/tour/gotour
gotour