系统环境
[root@Cherry ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
[root@Cherry ~]#
下载golang的安装包
golang清华镜像下载站点
谷歌下载站点
将golang
安装包解压
[root@Cherry ~]# tar -C /usr/local -xzf go1.14.6.linux-amd64.tar.gz
配置环境变量
[root@Cherry ~]# vim /etc/profile
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/cherry/go
export PATH=$PATH:$GOPATH/BIN
source /etc/profile
"""
配置环境变量的时候一定要小心谨慎,一个字符的错误都会导致环境变量不会生效
"""
VSCODE
搭建go开发环境
设置代理
go env -w GOPROXY=https://goproxy.cn,direct
安装插件
- Remote-SSH
![50b5e9a2c9544bcec503ebe1d5a21a5e.png](https://i-blog.csdnimg.cn/blog_migrate/2cb32c41c3cfcad1ea582e3dd429ce3f.jpeg)
编辑remote-ssh
的json
文件
![74bef7bd6133b62205e6fd1723d2ffe4.png](https://i-blog.csdnimg.cn/blog_migrate/8683ac48380fe66e61aec1c5083df9d0.jpeg)
查看go的安装版本
可以在终端里面输入命令
[root@Cherry goproject]# go version
go version go1.13.3 linux/amd64
也可以通过程序实现:
package main
import (
"fmt"
"runtime"
)
func main() {
fmt.Println(runtime.Version())
}
执行go文件
[root@Cherry goproject]# go run test.go
go1.13.3
编译go文件
[root@Cherry goproject]# go build test.go
[root@Cherry goproject]# ls
test test.go
# 会生成一个可执行的二进制文件
[root@Cherry goproject]# ./test
go1.13.3