1、下载go sdk
https://www.golangtc.com/download
2、进行 go的gopath和goroot的环境变量配置

3、下载vs code
https://code.visualstudio.com/?wt.mc_id=vscom_downloads
3、vs code 安装go插件
启动vscode选择插件->搜go选择Go for Visual Studio Code插件点击安装即可

5、vscode 配置gopath:
在%GOPATH%下创建三个文件夹:
src存放源代码的目录,新建项目都在该目录下。
pkg编译过后生成的包文件存放目录。
bin编译后生产的可执行文件和go相关的工具,都在此目录。把此目录加入Path环境变量下方便go的使用。

6、在src目录下新建测试程序test_go.go,并执行F5进行调试,若报没有debug 程序,则dos下安装debug插件

测试程序
package main
import ("fmt")func main(){fmt.Println("my first go lang")
}
安装调试插件
go get -v -u github.com/peterh/liner github.com/derekparker/delve/cmd/dlv

go默认开启git ,因此如果没有配置git,则运行测试程序会报错。
因此需要配置:

    "git.enabled": false,"git.path": null,

例如下面这样

{"git.enabled": false,"git.path": null,"git.autofetch": false,"files.autoSave": "onFocusChange","go.buildOnSave": true,"go.lintOnSave": true,"go.vetOnSave": true,"go.buildFlags": [],"go.lintFlags": [],"go.vetFlags": [],"go.useCodeSnippetsOnFunctionSuggest": false,"go.formatOnSave": false,"go.formatTool": "goreturns",
}

参考链接:
IDE的选取:https://www.sohu.com/a/239632187_100159565
(https://www.cnblogs.com/zsy/p/5224524.html)(https://blog.csdn.net/u013295518/article/details/78766086)

go语言IDE的选择与配置相关推荐

  1. 初识C语言:IDE的选择与使用【C语言】

    本文是本专栏[C语言]的第一篇文章,也是博主最近半年以来的更新第一篇文章,如果觉得有帮助,可以点赞支持一下!另外本专栏最后会做一篇类似于[python爬虫]专栏最后的那篇整合的文章,把C语言的所有基础 ...

  2. 蓝桥杯软件类Java语言IDE(Eclipse)安装

    蓝桥杯软件类Java语言IDE(Eclipse)安装以及个性化设置 平时都在用idea搞工程类项目,正好报了下学期的蓝桥杯算法比赛,看到官网要求用eclipse编码,之前也参加过ccf-csp的比赛, ...

  3. Go语言系列-Go安装与配置

    一.Go环境搭建 1. Go环境下载与安装 A. Go语言安装包下载 Go语言安装包下载页面网址:https://golang.google.cn/dl/,其页面如下 (如果上述网站打不开或者开启缓慢 ...

  4. Apache 2.0性能优化—MPM的选择与配置

    Apache 2.0性能优化-MPM的选择与配置 谈到Apache,大多数系统管理员对其稳定版1.3印象颇深.虽然Apache 2.0的系列开发版早已由Alpha.Beta发展到现在的GA(Gener ...

  5. 项目Wiki的选择和配置

    项目Wiki的选择和配置 项目组内部使用的wiki终于创建成功了!因为要开始一个新的重要项目,所以要开始用正规方法来进行项目管理.为了保证项目内部沟通的畅通,所以我们需要选择一个wiki来进行内部文档 ...

  6. iar环境下c语言编程,c语言_源代码-iar环境配置.pdf

    c语言_源代码-iar环境配置 欢迎光临我的博客:/mikehendry 其实,IAR 编译环境的配置是相当重要的,没配置正确或者不符合自己的习惯的话,使用起来就会很麻烦.下面 我根据网上的经验和资料 ...

  7. Eclipse IDE的安装与配置

    Eclipse IDE的安装与配置 现在介绍如何安装Eclipse.与Intellij IDEA类似, Eclipse环境依赖于JDK与Scala的安装. JDK与Scala的安装前文已经详细讲述过了 ...

  8. r软件 linux,分享|Linux 上好用的 R 语言 IDE

    前一段时间,我已经介绍过 Linux 上针对 C/C++ 语言的最好 IDE.很显然 C 或 C++ 并不是现存的唯一的编程语言,是时间讨论某些更加特别的语言了. 假如你做过一些统计工作,很可能你已经 ...

  9. Linux 上好用的 R 语言 IDE

    假如你做过一些统计工作,很可能你已经见识过 R 语言 了.假如你还没有,我真的非常推荐这门专为统计和数据挖掘而生的开源编程语言.若你拥有编程背景,它的语法可能会使你感到有些不适应,但希望它的向量化操 ...

最新文章

  1. weblogic 安装教程
  2. 日志中台不重不丢实现浅谈
  3. 6 Approximation and fitting
  4. JAVA核心技术_【读】Java核心技术卷1
  5. 激战 5G:国内外技术的分水岭
  6. 程序员专属段子集锦 3/10
  7. fl2440hello world模块驱动编写
  8. 解析多层list_基于laravel5.2进行中间件源码的解析
  9. 使用大数据分析需要注意什么因素
  10. pygame实现王思聪吃热狗小游戏(双人版)
  11. VOIP Codec 三剑客之 ISAC/ILBC -- ISAC (6) Spectrum Encode 模块
  12. 泰山OFFICE技术讲座:标点关系穷举研究-03
  13. 2、视觉基础知识问答
  14. SQL查询语句练习(一)
  15. 在苹果Mac上如何关闭触控板防止误触?
  16. 先进先出页面置换算法的模拟(c++实现)
  17. 用Python做个小网站(MVC架构)
  18. xray和rad或burp联动
  19. RTK和PPK技术科普
  20. 使用 c++ libxl库读取Excel

热门文章

  1. 多层混合结构信息系统中间件MBCS的设计与开发
  2. cmos逻辑门传输延迟时间_集基耦合双稳电路,集成化单稳电路,数字逻辑电路,门电路,触发器...
  3. ADAMS学习(1)部件窗口和快捷键
  4. 都说程序员的工资高,程序员工资真的很高吗?小编今天带你解析一下程序员薪资的真实情况
  5. 一起做激光SLAM[二]提取特征点和地面点
  6. 土地利用覆被变化的概念_土地利用与土地覆被变化研究综述
  7. 【转】手把手教你绘制精美信息图
  8. GO(Golang)实现ipv6自动解析-aliyun版
  9. ios系统微信H5页面背景音乐自动播放
  10. MySQL索引原理,设计原则