一、过程

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. win10巨帧数据包在哪里设置_Win10电脑总感觉网速慢,是什么原因
  2. 使用phpize安装php模块
  3. make menuconfig选择m编译为驱动模块
  4. 菜鸟读jQuery 2.0.3 源码分析系列(1)
  5. Leetcode--7. 整数反转
  6. 动态路由协议的分类、动静态路由优缺点、RIP简介、组播单播广播详解(附图)
  7. 处理quartz 异常 Couldn‘t retrieve trigger: No record found for selection of Trigger with key:
  8. mysql案例~非常规操作汇总
  9. crash fault-tolerant protocols和Byzantine fault-tolerant protocols区别
  10. 暖心!阿里安全白帽挖漏洞做公益 连收2462封山区小孩感谢信
  11. 程序员基础(自学)适合入门,大一
  12. win7迁移系统0x0000007B蓝屏添加NVMe驱动解决
  13. Datawhale打卡第2次
  14. 人到中年,沉默寡言(深度好文)
  15. UTF-8、BOM、feff的问题
  16. begin tran创建事务、commit tran提交事务、rollback tran回滚(撤消)事务的用法及理解
  17. 【python 去除文件名后缀或提取后缀】
  18. css 文本稿纸样式,word设置稿纸样式 易雪龙玩Word:将文档文字设置为方格式稿纸样式...
  19. 电脑计算机为什么总自动开启,电脑总是自动重启怎么办?这个问题不能忽视
  20. 七个好用且免费的在线代码编辑器,你喜欢哪个?

热门文章

  1. 【神秘海域】[动图] 顺序表千字破解~
  2. edge浏览器新建inprivate窗口是灰色(删除账户,退出家庭组,重装edge无法解决情况下下)
  3. 4g通信模块怎么连接sim卡_车载模块 4G LTE通信模块
  4. 线程池QueueUserWorkItem
  5. 以用户为中心的经营理念
  6. 【二维码的创建、底部添加文字以及文字乱码】
  7. asp是什么,什么是ASP?ASP的两种解释
  8. 解决报错:Error: Maximum response size reached _v1.0.0
  9. ipsec常用debug命令
  10. 小米4 线刷兼救砖_解账户锁_纯净刷机包_教程