社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
在Go语言学习之前,要先把环境配置好。在CentOS下进行相关开发环境安装
在Linux环境下安装golang十分简单,只需要一条简单的命令。
# sudo yum install golang
安装完后查看一下go版本
# go version
go version go1.9.4 linux/amd64
首先创建工作空间
# mkdir $HOME/gowork
配置的环境变量: 使用vim打开/etc/profile,修改环境变量配置,在文末加入两句
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOAPTH/bin
然后执行配置
# source /etc/profile
但这次配置只是一次性的,可以修改~/.bashrc文件,使得该配置始终有效,不必每次开机都输入一遍source命令。文末加入
source /etc/profile
最后检查一下配置,使用go env检查配置,可以看到详细的配置信息。
为了能够更轻松地进行开发,同时也为了能够愉快地写markdown,先来安装一个VSC!
# sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
# sudo sh -c 'echo -e "[code]nname=Visual Studio Codenbaseurl=https://packages.microsoft.com/yumrepos/vscodenenabled=1ngpgcheck=1ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
然后使用yum安装
# yum check-update
# sudo yum install code
最后打开/usr/share/applications,将VS Code的快捷方式复制到桌面,方便日后使用。
go语言的很多插件都在Github上,接下来的学习也离不开git啦。
# sudo yum install git
结果vscode会说版本太低,建议更新…只好狠心卸载,更新为新版本的git。更新完后可以使用git --version查看当前版本。
# yum remove git
# yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
# yum install git
# yum update git
# git --version
VS Code需要一些Go工具来支持开发,无奈https://golang.org/被qiang了,只好从github上面下载了。
# mkdir $GOPATH/src/golang.org/
# mkdir $GOPATH/src/golang.org/x/
# go get -d 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
为了日后更方便地能学习,下载一个gotour,使用命令gotour就可以在本地学习go教程了。
# go get github.com/Go-zh/tour/gotour
# gotour
至此,配置大概都完成了,来试一试运行一个Go程序吧!
可以在命令行中输入code hello.go来新建一个go文件
package main
import "fmt"
func main() {
fmt.Printf("hello,worldn")
}
然后运行即可啦!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!