VsCode 开发Go插件配置环境配置
一、过程
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插件配置环境配置相关推荐
- vscode和anaconda结合的环境配置
vscode和anaconda结合的环境配置 0.友情提示 1.修改python环境路径 1.0理解一下这一步(可以跳过不看) 1.1在哪修改? 1.2改成什么? 1.2.1如果你使用虚拟环境的话 1 ...
- Xamarin Anroid开发教程之验证环境配置是否正确
Xamarin Anroid开发教程之验证环境配置是否正确 经过前面几节的内容已经把所有的编程环境设置完成了,但是如何才能确定所有的一切都处理争取并且没有任何错误呢?这就需要使用相应的实例来验证,本节 ...
- 安卓开发常用软件及环境配置
安卓开发常用软件及环境配置 修改文件权限 chmod u=rwx,g=r,o=r file.txt 安卓studio代理配置 systemProp.http.proxyHost=127.0.0.1 s ...
- Blackey win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置(转载)
win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置 写在前面的话: 再弄这个之前,我对python也好,t ...
- 【极创】arduino入门之ESP8266和ESP32开发板的arduino环境配置
一.前言 在这个万物智联时代,廉价的ESP系列芯片与开发板成为众多开发者首选,其内包含强大的无线通讯功能,可以满足开发者们绝大部分的开发需求. 二.ESP8266与ESP32开发板的arduino环境 ...
- IOS环境下vscode、anaconda与python环境配置
本文主要设计在ios系统下的vscode.anaconda与python环境配置 下载安装 1.首先进入anaconda与vscode官网下载这两个软件 anaconda:https://www.an ...
- Windows上最全wsl2使用配置,包含基础配置、高级配置、开发工具、机器学习环境配置、机器人与自动驾驶环境配置(如Ros及百度的无人驾驶系统apollo)、服务器及Web开发环境配置等等
Windows上最全wsl2使用配置,包含基础配置.高级配置.开发工具.机器学习环境配置.机器人与自动驾驶环境配置(如Ros及百度的无人驾驶系统apollo).服务器及Web开发环境配置等等. 文章比 ...
- 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 ...
- VSCode 开发调试 Blender脚本Addon配置实时生效
一.概述 通常在Blender 学习一段时间后,了解了大概的基本功能后,发现没有有一些操作更简单化或者增添新功能 ,这时大家就会习惯性的寻找插件Addon. 开发插件的时候,有的时候在插件的py文件里 ...
最新文章
- win10巨帧数据包在哪里设置_Win10电脑总感觉网速慢,是什么原因
- 使用phpize安装php模块
- make menuconfig选择m编译为驱动模块
- 菜鸟读jQuery 2.0.3 源码分析系列(1)
- Leetcode--7. 整数反转
- 动态路由协议的分类、动静态路由优缺点、RIP简介、组播单播广播详解(附图)
- 处理quartz 异常 Couldn‘t retrieve trigger: No record found for selection of Trigger with key:
- mysql案例~非常规操作汇总
- crash fault-tolerant protocols和Byzantine fault-tolerant protocols区别
- 暖心!阿里安全白帽挖漏洞做公益 连收2462封山区小孩感谢信
- 程序员基础(自学)适合入门,大一
- win7迁移系统0x0000007B蓝屏添加NVMe驱动解决
- Datawhale打卡第2次
- 人到中年,沉默寡言(深度好文)
- UTF-8、BOM、feff的问题
- begin tran创建事务、commit tran提交事务、rollback tran回滚(撤消)事务的用法及理解
- 【python 去除文件名后缀或提取后缀】
- css 文本稿纸样式,word设置稿纸样式 易雪龙玩Word:将文档文字设置为方格式稿纸样式...
- 电脑计算机为什么总自动开启,电脑总是自动重启怎么办?这个问题不能忽视
- 七个好用且免费的在线代码编辑器,你喜欢哪个?
热门文章
- 【神秘海域】[动图] 顺序表千字破解~
- edge浏览器新建inprivate窗口是灰色(删除账户,退出家庭组,重装edge无法解决情况下下)
- 4g通信模块怎么连接sim卡_车载模块 4G LTE通信模块
- 线程池QueueUserWorkItem
- 以用户为中心的经营理念
- 【二维码的创建、底部添加文字以及文字乱码】
- asp是什么,什么是ASP?ASP的两种解释
- 解决报错:Error: Maximum response size reached _v1.0.0
- ipsec常用debug命令
- 小米4 线刷兼救砖_解账户锁_纯净刷机包_教程