Golang Go语言中vscode的go插件怎么正确安装?

发布于 1周前 作者 ionicwang 来自 Go语言

Golang Go语言中vscode的go插件怎么正确安装?

以前用 sublime 写过 go,,有一个插件,装上之后直接可以用,Ctrl+B 出现一个命令行窗口,然后可以用 go run 运行,go build 编译,,还算方便 不过最近再去 sublime package control 上去找,,这个插件已经 missing 了,,

然后想那干脆换 vscode 吧,vscode 可以调试,, 然后安装 vscode、安装 go 插件,都很简单,,结果编写 go 代码才发现 go 插件缺少好多 package,outline、运行、调试全都没法用,,提示安装 package 那个按钮点了之后安装一直失败 网上查了下需要手动安装,,然后就按照网上说的执行

mkdir -p $env:GOPATH/src/golang.org/x/

cd $env:GOPATH/src/golang.org/x/

git clone https://github.com/golang/tools.git

package 源码下载成功,,打开 vscode,,安装 package,,依然失败>﹏<

这么麻烦吗?? 请问有没有简单、靠谱的安装方法??谢谢。。


更多关于Golang Go语言中vscode的go插件怎么正确安装?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

13 回复

export GOPROXY=https://goproxy.cn

更多关于Golang Go语言中vscode的go插件怎么正确安装?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


编辑 settings.json

“http.proxy”: “http://your-http-proxy:port”,

or

"terminal.integrated.env.osx": {
“GOPROXY”: “https://goproxy.io
}

or

"terminal.integrated.env.windows": {
“GOPROXY”: “https://goproxy.io
}

or

"terminal.integrated.env.linux": {
“GOPROXY”: “https://goproxy.io
}



成功了,,感谢。


很详尽,,收藏了,,感谢
我添加了系统环境变量,,

不是我说。我在一个 go 群里潜伏好久,看到了很多说 vim go 插件又出问题了的,也有很多说 vsc go 插件又出问题了的。

就是没见过说 goland 出问题了的。

P.S. 本人是 vim 用户。

golang 官方已经逐渐把那一堆工具都收归到 gopls 了,vscode 里面的 language server 功能


期待 gopls 早日成熟,成为 vscode-go 插件默认配置,,


付钱的和免费的当然有区别了,,可以理解

go module 之后,当前 vscode 支持还不成熟,各种问题
建议转用 goland,不折腾

goland 不香吗,花这么多时间折腾插件。bug 都写好几行了


如果是长时间专职写 go,,那肯定花钱买个专业的 ide 更划算

可如果只是偶尔写几行,,并且 go、py、c 甚至 html、js、lua 偶尔也写几行,,那显然 vscode 比 goland 合适

每个人情况不一样,,不能一概而论

idea 社区版 可以装 go 的插件,使用体验和 goland 是一样的

作为IT领域的GO语言专家,对于在Visual Studio Code(VSCode)中安装Go语言插件的操作非常熟悉,以下是详细步骤:

  1. 安装前提:确保已安装好Go语言环境、VSCode以及git软件。

  2. 打开VSCode:点击左侧的扩展图标(或按下Ctrl+Shift+X快捷键),进入扩展市场。

  3. 搜索Go插件:在搜索框中输入“Go”,然后按Enter键,第一个搜索结果通常是由微软维护的官方Go插件,点击“安装”按钮进行安装。

  4. 重启VSCode:安装完成后,点击“Reload”按钮重启VSCode,以确保所有功能正常工作。

  5. 配置环境变量

    • 安装完成后,在VSCode中打开设置(快捷键Ctrl + ,),搜索GOPATH和GOROOT并设置它们的路径。
    • GOPATH是Go语言的工作区目录,GOROOT是Go语言的安装目录。
  6. 安装Go工具

    • 打开一个Go项目文件,VSCode会自动提示安装所需的Go工具,点击“Install All”按钮进行安装。
    • 这些工具包括但不限于gopls(Go语言服务器)、dlv(调试器)、gofmt(代码格式化工具)等,能够极大地提升开发体验。

遵循以上步骤,您应该能够成功在VSCode中安装并配置好Go语言插件。如果遇到任何问题,可以参考Go语言的官方文档或相关社区资源获取帮助。

回到顶部