1-下载安装go

Downloads - The Go Programming Language

2-配置环境变量

GO111MODULE = "on"

GOPATH="任意目录"

GOPROXY = "https://goproxy.io,direct" 或者 "https://goproxy.io"

3-安装VSCODE——安装go插件

4-安装go工具:ctrl+shift+P

GO: install/Update tools

5-安装静态代码检查工具:

go install -v github.com/golangci/golangci-lint/cmd/golangci-lint@latest

6-配置编译环境:设置——format On save——编辑json文件

{// go build 部分"go.buildTags": "","go.buildFlags": [],"go.gocodeAutoBuild": false,// go lint 部分,使用 golangci-lint 可避免大量无效提示"go.lintOnSave":"package","go.lintTool": "golangci-lint","go.lintFlags": ["--fast"],// go vet 部分"go.vetOnSave":"package","go.vetFlags": [],// go test 部分"go.testOnSave":true,"go.testFlags": ["-v","-count=1"],"go.coverOnSave": false,// go format 部分"go.formatTool": "gofmt","go.formatFlags": [],"go.useDiffForFormatting": true,// gopls部分,开启后可协助语法检测,自动补全等"go.useLanguageServer": true,"go.autocompleteUnimportedPackages": true,"[go]": {"editor.snippetSuggestions": "none","editor.formatOnSave": true,"editor.codeActionsOnSave": {"source.organizeImports": true}},"gopls": {"usePlaceholders": true, // add parameter placeholders when completing a function"completeUnimported": true, // autocomplete unimported packages"deepCompletion": true,     // enable deep completion"wantCompletionDocumentation": true // for documentation in completion items},"files.eol": "\n", // formatting only supports LF line endings
}

 保存,配置完成

VSCODE_GOLANG生产力工具配置相关推荐

  1. 22款终端生产力工具,效率飞起!

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达 今日推荐:推荐19个github超牛逼项目!个人原创100W +访问量博客:点击前往,查看更多 译文:switowski.c ...

  2. 如何让智能客服成为企业的生产力工具?

    简介:2021年10月21日,阿里巴巴达摩院"新一代企业智能服务论坛"在杭州圆满举行.达摩院产品创新中心阿里云智能客服业务总经理王巍巍分享了阿里云智能客服最新进展,包括全渠道全场覆 ...

  3. sdp ddp内存怎么分_旗舰手机跑分66万+,缩短与PC差距,手机成生产力工具也许不是梦...

    现在人们无论是在买电脑还是买手机的时候总是喜欢拿跑分来衡量产品的硬件性能,其实长时间的使用产品才是体验产品性能最真实的体验,但是往往需要先有机会拿到产品才行.除此之外也许跑分是最直观的手段.虽然跑分不 ...

  4. linux 下qt 终端隐藏在后台_20 个 Linux 终端下的生产力工具 | Linux 中国

    来试下这些开源工具.你的效率一定会提升. 来源:https://linux.cn/article-12274-1.html 作者:Alan Smithee 译者:Xiaobin.Liu 诚然,很多人使 ...

  5. 提高工作效率必备的生产力工具

    前言 总结了一些自己平时经常用到生产力工具,都挺轻量级用起来超级顺手的工具,分享给大家,一个好的程序员必定是对自己的软件环境是有严格要求的,或者说是洁癖型的要求,不容许存在垃圾软件污染生产环境的.(还 ...

  6. magicbookpro做php开发,荣耀MagicBook Pro测评:全面屏专业生产力工具

    [环球网智能测评 张益达]7月23日荣耀发布了全新的16.1英寸全面屏笔记本产品--荣耀MagicBook Pro,这篇文章将全面地测评这款笔记本电脑.看完之后它可能会成为你的新宠. 外观篇:震撼力十 ...

  7. 生产力工具:shell 与 Bash 脚本

    生产力工具:shell 与 Bash 脚本 作者:吴甜甜 个人博客网站: wutiantian.github.io 微信公众号: 吴甜甜的博客 注意:本文只是我个人总结的学习笔记,不适合0基础人士观看 ...

  8. AI绘图实战(十一):将纸质儿童画修改为电子照片/3D Openpose插件使用 | Stable Diffusion成为设计师生产力工具

    S:AI能取代设计师么? I :至少在设计行业,目前AI扮演的主要角色还是超级工具,要顶替?除非甲方对设计效果无所畏惧~~ 预先学习: 安装及其问题解决参考:<Windows安装Stable D ...

  9. iPad秒变生产力工具?在iPad上用vscode写代码搞开发【内网穿透】

    文章目录 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留二 ...

最新文章

  1. Java锁的种类以及辨析(二):自旋锁的其他种类
  2. 深度丨《主算法》作者 Pedro Domingos 谈机器学习十大误解
  3. 直播 | DPDK中国技术峰会2017
  4. [转]Pass a ViewBag instance to a HiddenFor field in Razor
  5. Mac OS X下使用C++ JSON库
  6. [SQL Server]树形结构的创建
  7. 详解get与post请求方式、content-type与responseType、@Requestbody与@Requestparam的使用场景
  8. select,poll,epoll用法
  9. ABAP开发者上云的时候到了 - 现在大家可以免费使用SAP云平台ABAP环境的试用版了
  10. 计算机网络教程三次握手,计算机网络(二) TCP协议的三次握手
  11. 领会一些比较巧妙的算法
  12. python算法应用(五)——搜索与排名1(连接数据库及简单排名)
  13. Python之数据分析(规范数据生成器Faker,学习、数据分析、开发测试专用)
  14. 如何编辑PDF文件,教你几招轻松搞定
  15. 「1024 程序员节」各大公司和程序员们都是怎么过的?你都做了哪些计划或安排?
  16. java单例模式[附代码实现]
  17. 量子计算机底层逻辑,高通AI研究院提出通过量子场论,可将深度神经网络映射到量子计算机...
  18. 什么是视图?作用是什么?
  19. 在Clouda中使用jQuery Mobile问题解决方案
  20. 电信路由器怎么设置虚拟服务器,电信路由器怎么设置 如何设置电信路由器

热门文章

  1. 用华为模拟器ENSP编写一个电子信息学院数据中心网络及机房规划设计(路由毕业设计)(思科配置电子信息学院数据中心网络及机房规划设计也有)
  2. ChinaUnix-负载均衡沙龙
  3. 组件化开发之路由器模块详解(ActivityRouter源码详解)
  4. Linux下的画图软件
  5. 私域电商个人号IP运营指南 私域流量池之微信个人号基础操作手册
  6. 【机器学习】27种确定性预测评估指标及其Python实现
  7. C++ STL(八) -------- unordered_set、unordered_map的介绍+使用+比较
  8. APP定制开发有什么必要性
  9. laravel-excel表格导出乱码或有问题(仅供参考)
  10. 解除EA(Origin)平台与STEAM平台的关联