golang 语言开发环境vs code (visual studio code)
vs code
1:安装go 语言插件 还有软件的中文简体包
2:vscode安装golang插件后,还需要安装golang插件相关依赖工具。
ctrl+shift+p输入go:install/update tools命令
全选一下吧,初学者也不懂就全选。但这里边有失败的情况。 我用fq软件,安装了几次几个包都能成功了
点启动调试
输出:语言世界开门hello world
编译源文件时
# runtime/cgo
exec: "gcc": executable file not found in %path%
gcc环境没安装
下载完解压缩 放在c盘 我的在线安装失败。所以使用的压缩包
添加环境变量
在bin 文件夹上按住shift +鼠标右键 选择powershell、
问题解决
问题2:
下面是手工解决方案:
github.com中对应golang.org/x/tools/的路径:
https://github.com/go-zh/tools.git
ctrl +shift+p进入命令行输入
git clone ,如果慢,就直接下载zip吧。
然后解压到: $gopath/src/github.com/go-zh/tools //注意如果没有目录新建时必须是这种组合的目录, github.com 目录下go-zh/tools 否则在接下来安装时 会报错找不到其他文件,程序里应该是写死了固定目录找辅助文件
以上是我随意新建的目录,结果找不到红框内的文件.
gopls路径为:$gopath/src/github.com/go-zh/tools/cmd/gopls
然后安装就行了:
cd $gopath/src
go install github.com/go-zh/tools/cmd/gopls
ps c:\go\src> go install .\github\go-zh\tools\cmd\gopls github\go-zh\tools\cmd\gopls\main.go:15:2: cannot find package "." in: c:\go\src\github.com\go-zh\tools\internal\lsp\cmd github\go-zh\tools\cmd\gopls\main.go:16:2: cannot find package "." in: c:\go\src\github.com\go-zh\tools\internal\tool ps c:\go\src> ps c:\go\src> ps c:\go\src>
改完文件名之后 有报错下边vendor 下找不到文件,再拷贝一份过去吧..... 最终问题解决, vendor 下还有个golang.com文件夹,看来应该放在此处更合理点. 为何两次报错为何,再次就不详细研究了.
ps c:\go\src> go install .\github.com\go-zh\tools\cmd\gopls\ can't load package: package github.com/go-zh/tools/cmd/gopls: cannot find package "." in: c:\go\src\vendor\github.com\go-zh\tools\cmd\gopls ps c:\go\src> go install .\github.com\go-zh\tools\cmd\gopls\ ps c:\go\src>
推荐阅读
-
VS Code有哪些常用的快捷键? Visual Studio Code常用快捷键大全
-
VS Code 配置 Python 开发环境
-
再整理:Visual Studio Code(vscode)下的通用C语言环境搭建
-
使用 Visual Studio Code 进行远程开发
-
Visual Studio Code (vscode) 配置 C / C++ 环境
-
Visual Studio Code--开发大大们都在用的编辑器
-
visual studio code .net 开发
-
Angular2开发环境搭建教程之VS Code
-
VS Code 配置 Python 开发环境
-
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤