一、过程
1. 安装 go
参考:
/go/go-environment.html
下载包解压配置环境变量
linux:配置环境变量
vim /etc/profile
# go 环境变量export GOROOT=/enviroument/goexport GOPATH=$HOME/goexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin
测试是否安装成功
go env
C:\Users\25301>go envset GO111MODULE=set GOARCH=amd64set GOBIN=set GOCACHE=C:\Users\25301\AppData\Local\go-buildset GOENV=C:\Users\25301\AppData\Roaming\go\envset GOEXE=.exeset GOFLAGS=set GOHOSTARCH=amd64set GOHOSTOS=windowsset GOINSECURE=set GOMODCACHE=D:\Enviroment\Go\GoInstall\pkg\modset GONOPROXY=set GONOSUMDB=set GOOS=windowsset GOPATH=D:\Enviroment\Go\GoInstallset GOPRIVATE=set GOPROXY=,directset GOROOT=D:\Enviroment\Go\GoInstallset GOSUMDB=set GOTMPDIR=set GOTOOLDIR=D:\Enviroment\Go\GoInstall\pkg\tool\windows_amd64set GCCGO=gccgoset AR=arset CC=gccset CXX=g++set CGO_ENABLED=1set GOMOD=set CGO_CFLAGS=-g -O2set CGO_CPPFLAGS=set CGO_CXXFLAGS=-g -O2set CGO_FFLAGS=-g -O2set CGO_LDFLAGS=-g -O2set PKG_CONFIG=pkg-configset GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=D:\25301\AppData\Local\Temp\go-build763544554=/tmp/go-build -gno-record-gcc-switches
2. vscode 配置 go
参考:
/p/320343679
2.1 安装 go 插件
2.2 安装 go tool
二、问题和解决
1. vscode 编写 go 的时候,F5 调试报错 Failed to continue: Check the debug console for details.
package .: no Go files in D:\Enviroment\Go\vscode.go\vscode.go.1exit status 1Process exiting with code: 1
我的项目目录是
我的 launch.json 文件
解决方法
参考:
/v6543210/article/details/87748101
launch.json 设置 src 目录即可
成功
有时候导包会导入失败??
你怎么解决的
setting 里面设置 goroot 就解决了