一、过程

1. 安装 go

参考:
https://www.runoob.com/go/go-environment.html

  • 下载包
  • 解压
  • 配置环境变量

linux:配置环境变量
vim /etc/profile

# go 环境变量
export GOROOT=/enviroument/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

测试是否安装成功

go env
C:\Users\25301>go env
set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\25301\AppData\Local\go-build
set GOENV=C:\Users\25301\AppData\Roaming\go\env
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=D:\Enviroment\Go\GoInstall\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=D:\Enviroment\Go\GoInstall
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=D:\Enviroment\Go\GoInstall
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=D:\Enviroment\Go\GoInstall\pkg\tool\windows_amd64
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set 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

参考:

https://zhuanlan.zhihu.com/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.1
exit status 1
Process exiting with code: 1

我的项目目录是

我的 launch.json 文件

解决方法

参考:
https://blog.csdn.net/v6543210/article/details/87748101

launch.json 设置 src 目录即可


成功

有时候导包会导入失败??

你怎么解决的

setting 里面设置 goroot 就解决了

VsCode 开发Go插件配置环境配置相关推荐

  1. vscode和anaconda结合的环境配置

    vscode和anaconda结合的环境配置 0.友情提示 1.修改python环境路径 1.0理解一下这一步(可以跳过不看) 1.1在哪修改? 1.2改成什么? 1.2.1如果你使用虚拟环境的话 1 ...

  2. Xamarin Anroid开发教程之验证环境配置是否正确

    Xamarin Anroid开发教程之验证环境配置是否正确 经过前面几节的内容已经把所有的编程环境设置完成了,但是如何才能确定所有的一切都处理争取并且没有任何错误呢?这就需要使用相应的实例来验证,本节 ...

  3. 安卓开发常用软件及环境配置

    安卓开发常用软件及环境配置 修改文件权限 chmod u=rwx,g=r,o=r file.txt 安卓studio代理配置 systemProp.http.proxyHost=127.0.0.1 s ...

  4. Blackey win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置(转载)

    win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置 写在前面的话: 再弄这个之前,我对python也好,t ...

  5. 【极创】arduino入门之ESP8266和ESP32开发板的arduino环境配置

    一.前言 在这个万物智联时代,廉价的ESP系列芯片与开发板成为众多开发者首选,其内包含强大的无线通讯功能,可以满足开发者们绝大部分的开发需求. 二.ESP8266与ESP32开发板的arduino环境 ...

  6. IOS环境下vscode、anaconda与python环境配置

    本文主要设计在ios系统下的vscode.anaconda与python环境配置 下载安装 1.首先进入anaconda与vscode官网下载这两个软件 anaconda:https://www.an ...

  7. Windows上最全wsl2使用配置,包含基础配置、高级配置、开发工具、机器学习环境配置、机器人与自动驾驶环境配置(如Ros及百度的无人驾驶系统apollo)、服务器及Web开发环境配置等等

    Windows上最全wsl2使用配置,包含基础配置.高级配置.开发工具.机器学习环境配置.机器人与自动驾驶环境配置(如Ros及百度的无人驾驶系统apollo).服务器及Web开发环境配置等等. 文章比 ...

  8. Qt开发CAN通信的环境配置

    Qt开发CAN通信的环境配置 目录 1 开发环境 1 1.1 编程环境 1 1.2 工程设置 1 1.3 调试窗口设置 2 1.4 依赖库 2 1.5 源代码的适配 3 2 运行及硬件环境 3 2.1 ...

  9. VSCode 开发调试 Blender脚本Addon配置实时生效

    一.概述 通常在Blender 学习一段时间后,了解了大概的基本功能后,发现没有有一些操作更简单化或者增添新功能 ,这时大家就会习惯性的寻找插件Addon. 开发插件的时候,有的时候在插件的py文件里 ...

最新文章

  1. 使用Firebug或chrome-devToolBar深入学习javascript语言核心
  2. c语言中缺少link文件夹,c – Cmake找不到使用“link_directories”的库
  3. 路由热备份(HSRP)DynamipsGUI小试牛刀
  4. 二、PHP基础——连接msql数据库进行增删改查操作 实战:新闻管理项目
  5. Linux下virtualenv与virtualenvwrapper详解
  6. 传世经典书丛-UNIX编程艺术
  7. C#利用扩展方法,不引入新的类型,实现矩阵的操作
  8. c语言三角函数乘法怎么表示,这个图里的三角函数 要怎么用c语言打出来
  9. 计算化侦查之根据公交卡记录抓小偷
  10. BI项目实施完成,不知道怎么进行测试?Smartbi手把手教你
  11. ARINC429协议芯片DEI1016工作原理
  12. 好用的企业邮箱有哪些?
  13. 平面几何----向量证明欧拉线
  14. vue 打开一个iframe_vue嵌套iframe一系列问题
  15. Springboot+采用协同过滤算法的家政服务平台的设计与实现 毕业设计-附源码260839
  16. cython编译python_Cython编译python为so 代码加密示例
  17. /tmp/ccAceHhY.o: In function `main': main.c:(.text+0xc7): undefined reference to `dlopen' main.c:
  18. 针对safecast数据集的数据清洗
  19. 公有云平台专题《电信云平台,NB-IoT模组对接电信CTWing平台》
  20. 禁用Windows10系统驱动程序强制签名的简单方法

热门文章

  1. win10 应用商店崩溃 错误代码 0x80131500
  2. word中设置下划线并在下划线上写字
  3. 非科班自学10个月,上岸美团了,今年实习真难
  4. 今天(5/6)放假的公司名单
  5. JAXB学习笔记(一)
  6. 一些冷门但好用的软件推荐
  7. 灵雀云DevOps平台C位出道背后的“神秘力量”
  8. 在Excel 2007中创建“迷你图”
  9. python中rstrip 函数_Python中字符串之rstrip()方法有哪些功能?
  10. JAVA中的Random()