首页 > 其他分享 >VSCode使用Go插件

VSCode使用Go插件

时间:2024-04-13 19:35:15浏览次数:19  
标签:插件 VSCode go 模块 使用 Go

本文更新于2023-12-26,使用VSCode 1.85.1、Go插件v0.40.1。

  1. 安装Go插件:

    使用Ctrl+Shift+X打开扩展面板,搜索“Go”,安装“Go”插件(Go for Visual Studio Code)。

  2. 安装Go插件的依赖工具:

    因国内无法访问proxy.golang.org,故需自行配置模块代理。

    1. 运行cmd。
    2. 在cmd中运行set GOPROXY=https://goproxy.cn
    3. 在cmd中运行code启动VSCode。
    4. 使用Ctrl+Shift+P打开命令面板,输入“Go: Install/UPdate Tools”,选择所有依赖工具后确定。目前的依赖工具有:
      • gopls
      • gotests
      • gomodifytags
      • impl
      • goplay
      • dlv
      • staticcheck
    5. 安装完成后会提示“All tools successfully installed. You are ready to Go.

      标签:插件,VSCode,go,模块,使用,Go
      From: https://www.cnblogs.com/garvenc/p/18133247/using_go_plugin_in_vscode

相关文章

  • Go文档:Release History(发布历史)
    本文更新于2024-03-22。官方文档:https://go.dev/doc/devel/release目录泛型go1.22.0(2024-02-06)go1.21.0(2023-08-08)go1.20(2023-02-01)go1.19(2022-08-02)go1.18(2022-03-15)模块go1.17(2021-08-16)go1.16(2021-02-16)go1.15(2020-08-11)go1.14(2020-02-25)go1.13(......
  • 16、数据库加固-mongo 加固
    1.指定日志与数据库存放位置在配置文件中设置指向目录位置自建配置文件:vim/usr/local/mongodb/etc/mongodb.confdbpath=/data/dblogpath=/usr/local/mongodb/logs/mongdb.log2.更改默认端口自建配置文件:vim/usr/local/mongodb/etc/mongodb.confport=28888开......
  • go语言结构体使用小结
    转载请注明出处:在Go语言中,结构体(struct)是一种复合数据类型,它允许你将多个不同类型的字段组合成一个单一的类型。结构体为数据的封装和抽象提供了便利,使得数据组织更加清晰和易于管理。结构体的定义结构体的定义使用type关键字和struct类型,然后列出结构体的字段名和类型......
  • 52 Things: Number 42: Look at your C code for Montgomery multiplication above; c
    52Things:Number42:LookatyourCcodeforMontgomerymultiplicationabove;canyoudeterminewhereitcouldleaksidechannelinformation?52件事:数字42:看看上面蒙哥马利乘法的C码;你能确定它可能在哪里泄露侧通道信息吗? Thisisthelatestinaseriesofblog......
  • 【Django】
    https://www.djangoproject.com/MTVAnaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D创建和管理虚拟环境,这些环境可以包含不同版本的Python和安装的包,这在数据科学工具的使用中非常有用;Pip没有内置支持环境隔离,需要依赖其他工具,如virtualenv或venv来......
  • Go语言的100个错误使用场景(61-68)|并发实践
    目录前言9.并发实践9.1context的不恰当传播(#61)9.2开启一个协程但不知道何时关闭(#62)9.3在循环中没有谨慎使用协程(#63)9.4使用select和channel期待某个确定的行为(#64)9.5不使用用于通知的channel(#65)9.6不使用nilchannel(#66)9.7对channel的大小感到疑惑(#67)9.8忽视st......
  • Django Page not found at 问题排查
    1、确认请求路径是否正确,与setting.py中进行对比2、如果setting中路径是导入app中的路径,setting.py的路径需要是否正确,还要要看对应app下urls.py中的路径是否正确 3、如果是请求上传的图片,需要确认setting.py中配置文件路基没,如果配置了需要确认base_dir指向的路基是否正确......
  • pgsql的向量插件启用问题
    启用向量插件的时候,没有这个类型,因为只是安装还不够,有插件以后需要进表里创建出这个插件的类型这里使用了docker来装有插件的pgsql步骤dockerexec-it8744660338b9/bin/bash进容器psql\wiki(库名)zdk(管理员名称)切换到你要创建插件的库里(这个和你初始化库有......
  • 开发Rhino插件
    这个文章其实是一个目录,文章从Rhino插件开发的基础入门出发,再到加强提升,罗列出一些有益于阶段性学习的文章,来帮助大家一起开发Rhino插件,作者文笔不是更好,如果有编程语言方面的专业描述不是很准确或者表达方面不够清楚的,欢迎指出纠正,我会持续更新文章,作者一般情况下会及时回复大家......
  • windows下的重装是最笨也是最简单的重复解决问题的方法,解决goldendict的qt库链接问题
    goldendict✔goldendict:symbollookuperror:goldendict:undefinedsymbol:_ZN10QAudioSink12stateChangedEN6QAudio5StateE,versionQt_6~yay-Sgoldendict......