[杂乱] go墙内安装以及vscode调试-windows平台
来源:互联网 发布:网络电视破解版apk 编辑:程序博客网 时间:2024/05/22 06:27
[杂乱] go墙内安装以及vscode调试-windows平台
下载
- vscode
- go外不行就go内
- git
- go/tools
配置
以上 %GOPATH% 目录约定有三个子目录:
src 存放源代码(比如:.go .c .h .s等)
pkg 编译后生成的文件(比如:.a)
bin 编译后生成的可执行文件(为了方便,可以把此目录加入到 windows的PATH 变量中,在环境变量path后追加%GOPATH%\bin)
插件
- vs 添加go插件,之后重启vscode
- 如果有可以访问外网执行下面的命令
go get -u -v github.com/nsf/gocodego get -u -v github.com/rogpeppe/godefgo get -u -v github.com/golang/lint/golintgo get -u -v github.com/lukehoban/go-outlinego get -u -v sourcegraph.com/sqs/goreturnsgo get -u -v golang.org/x/tools/cmd/gorenamego get -u -v github.com/tpng/gopkgsgo get -u -v github.com/newhook/go-symbolsgo get -u -v golang.org/x/tools/cmd/guru
- 如果不可以直以直接下载我生成好的放在bin目录下
- 也可以自己下载安装
- 你需要一个合适的gocode版本, 6g/8g/5g的go编译器,你需要
go get -u github.com/nsf/gocode (-u flag for “update”)
windows 用户需要
go get -u -ldflags -H=windowsgui github.com/nsf/gocode
- 插件可以用go install 和本地的文件进行安装(把下好的源码放在指定的文件夹下没有手动创建) 如
go install golang.org/x/tools/cmd/goimportsgo install github.com/ramya-rao-a/go-outlinego install github.com/acroca/go-symbols go install golang.org/x/tools/cmd/guru go install golang.org/x/tools/cmd/gorename go install github.com/josharian/impl go install github.com/rogpeppe/godef go install github.com/sqs/goreturns go install github.com/golang/lint/golint go install github.com/cweill/gotests/gotestsgo install github.com/derekparker/delve/cmd/dlv
- vscode 会自动安装(前提安装go插件,右下脚会有一个分析之后点安装)如果不成功可以用上面的方法手动安装,实在不行可以把的整理好的下载下来放进bin目录下。安装不行了再手动安装,新版的vscode与网上的教程不太一样,可以不用配置setting文件。
测试
- 新建一个hello.go文件添加如下代码
package mainimport "fmt"func main() { fmt.Printf("你好,世界\n")}
- 添加断点f5调试如下图
语言只是工具,原理才是王道。
阅读全文
0 0
- [杂乱] go墙内安装以及vscode调试-windows平台
- Windows环境下vscode-go安装笔记
- vscode安装设置go
- Window10 VSCode 安装go
- vscode go语言插件被墙的花式安装
- vscode 配置go环境 可调试
- 使用Vscode调试go语言问题
- vscode安装教程(windows)
- 【VSCode】Windows下VSCode编译调试c/c++
- 【VSCode】Windows下VSCode编译调试c/c++
- 【VSCode】Windows下VSCode编译调试c/c++
- 【VSCode】Windows下VSCode编译调试c/c++
- 【VSCode】Windows下VSCode编译调试c/c++
- 【转载】【VSCode】Windows下VSCode编译调试c/c++
- 【VSCode】Windows下VSCode编译调试c/c++【更新】
- Windows 平台下 Go 语言的安装和环境变量设置
- [LInux]VScode的安装和调试
- Go以及LiteIDE安装
- 分布式系统
- QsciScintilla的使用方法总结(一个很好用的文本编辑器库)
- 【Scikit-Learn 中文文档】大规模计算的策略: 更大量的数据
- 转载AI人工智能相关文章
- Tool List
- [杂乱] go墙内安装以及vscode调试-windows平台
- JAVAJ基础学习之反射机制
- Retrofit的使用
- 【Scikit-Learn 中文文档】预测延迟 / 预测吞吐量 / 技巧和窍门
- ROS 2正式版终于来了,还增加了这些新特性
- 关于AIDL的简单认识
- 腾讯围棋AI绝艺战胜DeepZenGo又夺一冠
- 天天写代码,觉得自己特别苦逼?嗯,还有20年AI就来解放你
- “强化学习之父”萨顿:预测学习马上要火,AI将帮我们理解人类意识