- Vscode
- Go安装包
- Vscode Go插件
安装包地址:
- 官网地址
- 国内地址
tips:注意下安装路径默认在C盘
1.3 安装Vscode go 插件排第一个的就是
1.4 配置国内镜像命令行运行
go env
几个镜像地址:
- 官方:https://goproxy.io
- 七牛CDN:https://goproxy.cn
- 阿里云:https://mirrors.aliyun.com/goproxy/
tips:
查看当前Go环境配置可以使用以下命令行命令:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn
比较重要重要的几个变量:
- GOROOT
Go的安装目录 - GO111MODULE
开启或关闭模块支持,它有三个可选值:off、on、auto,默认值是 auto。 - GOPATH
GOPATH 用于解析导入语句。
它由 go/build 包实现并记录在其中。 - GOPROXY
Go安装包的下载代理地址URL
想要查看更具体的信息可以运行
go help environment1.5 配置插件
Go的扩展插件需要配置下GOROOT来指定运行Go的编译器位置可以在vscode settings.json中添加设置
“go.goroot”: “……”,
“go.gopath”: “……”,
第一次运行插件会提示安装插脚依赖库直接选择install all即可
- 创建项目目录
mkdir testProject
cd ./testProject
- 初始化项目环境
go mod init 你的包名(例如:example.com/hello)
运行后会在项目目录下生成一个文件
go.mod该文件用来记录项目依赖和项目信息。(类似node中package.json)
当成功引入其他依赖时会生成go.sum用来记录依赖关系(类似node中package-lock.json)
- 愉快的敲代码啦!
创建hello.go文件粘贴以下代码并运行:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}



