登录
首页 >  Golang >  Go问答

如何在不安装 Go 的情况下在 VS Code 中实现 Golang 代码补全?

来源:stackoverflow

时间:2024-03-21 10:33:30 243浏览 收藏

如何在不安装 Go 的情况下在 VS Code 中实现 Golang 代码补全? 在使用 VS Code 编写 Golang 代码时,如果没有安装 Go,可能会遇到代码补全失败的问题。为了解决此问题,本文介绍了一种使用远程开发扩展包的方法,该方法允许在容器中进行开发,从而享受 Go 扩展的所有功能,而无需在本地安装 Go。

问题内容

我的目标是只在 docker 上使用 go。换句话说,我尽量不直接在我的电脑上安装go。而且,我正在 vs code 上编写代码并使用“go”扩展。

问题是,当我创建 main.go 时,它会抛出错误:

Failed to find the "go" binary in either GOROOT() or PATH(/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin). Check PATH, or Install Go and reload the window. If PATH isn't what you expected, see https://github.com/golang/vscode-go/issues/971

是否有其他方法可以在 vs code 中获取代码完成功能?


正确答案


这应该可以使用远程开发扩展包来实现。 VSCode 有关于使用容器作为开发环境的良好文档。这将使您能够享受 Go 扩展的所有功能,而无需将 Go 直接安装在您的计算机上。您也可以选择在容器中安装扩展。

查看Developing inside a Container

到这里,我们也就讲完了《如何在不安装 Go 的情况下在 VS Code 中实现 Golang 代码补全?》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>