背景
说重点,这是google开发出来的语言,所以被墙。
Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。
Windows下安装
官网下载:https://golang.org/dl/ ,但是被墙了。
可以在我的CSDN进行下载安装包,一键安装。
也可以给我留言,我发给你。
VSCode下安装
首先你要有VSCode,这里就不再赘述它的安装了。
打开VSCode 点击插件,搜索go,安装即可。
Linux下安装
环境:CentOS7
官网下载:https://golang.org/dl/ ,但是被墙了。
也可以在我的CSDN里下载。
cd /usr/local/
rz #上传安装包
tar xvf go1.12.5.linux-amd64.tar.gz #解压
export GOROOT=/usr/local/go #export环境变量
export PATH=$PATH:$GOROOT/bin #export环境变量
vim /etc/profile #在最后添加以下两行
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
Mac下安装
进入官网 https://golang.org/dl/ 下载pkg文件(网站被墙)
运行pkg文件进行引导安装
打开终端程序,输入go version
,返回go version go1.13.4 darwin/amd64
则正确。
创建目录/Users/didi/Documents/Project/go_project作为项目路径(可以自定义)
cd ~ #进入用户主目录
vim .bash_profile #输入下列内容(vim是一个编辑器,这里不再赘述如何使用)
export GOPATH=/Users/didi/Documents/Project/go_project
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
source ~/.bash_profile #执行此脚本文件
go env #验证
测试hello world
编辑文件hello.go:
package main
import(
"fmt"
)
func main() {
fmt.Println("hello world")
}
调试运行:
1.命令行下运行go run hello.go
2.VSCode下直接点击调试->启动调试
小贴士
有需要的可以去 https://www.jetbrains.com/go/ 安装IDE