下载与安装
下载地址:
- Go 官网下载地址(打不开就去镜像):golang.org/dl/
- Go 官方镜像(推荐):golang.google.cn/dl/
双击安装,自定义安装路径(默认C盘),一路next安装 注:在非使用C盘路径下。有些教程安装成功后在环境中添加了GOPATH,变量值指向新路径。我尝试后在vscode中运行go文件,会报错,后将自己刚加入的GOPATH删除后,并重启vscode,运行正常
我更换了安装地址,可默认C盘
安装成功判断方法
输入:go version
显示版本信息
vscode安装及go插件安装
教程很多,自行搜索
安装完成后,插件下载(必备)
新建go项目,安装go依赖包
新建文件夹,在vscode中打开该文件夹
以demo 为例,在终端输入
go mod init demo
后续如更换文件夹,需重复上述动作,并重新安装依赖包
ctrl+shift+p,输入
go:install/update tools
全选后确定,但是最后安装失败
这里提供方法通过配置mod在vscode中安装tools
方法解决:mod配置
搜索框输入:env
环境变量->用户的变量->新建
新建一:
变量名:GO111MODULE
变量值:on
确定
新建二:
变量名:GOPROXY
变量值:goproxy.cn,direct
变量值数据来源:goproxy.cn/
重启vscode!!!
重复ctrl+shift+p,输入:
go:install/update tools
全选后确定
安装成功
hello go
新建文件:main.go
package main // 声明 main 包,表明当前是一个可执行程序
import "fmt" // 导入内置 fmt 包
func main() { // main函数,是程序执行的入口
fmt.Println("Hello go!") // 在终端打印 Hello World!
}
ctrl+s保存,不保存运行会报错
运行方法
一、终端输入指令
二、安装插件:Code Runner
保存后点击右上角:三角形即可