博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Golang学习日志 ━━ VSCode安装Go插件(代理的使用)及初用mod
阅读量:4115 次
发布时间:2019-05-25

本文共 1214 字,大约阅读时间需要 4 分钟。

目录

根据Golang 1.14.4版本

插件安装

先声明,本人入门的时候使用的是Liteide,现在虽然在用vscode,但还是感觉Liteide用着更顺。

1.参考本文安装Golang

《》

2.安装VSCode

vscode中按ctrl+shift+x,输入框内搜索Go,选择第一个点击install安装;或者新建一个 .go 文件,用vscode打开会自动提示安装。

在这里插入图片描述

3.配置代理

除了go最基础安装没问题,其余扩展插件安装几乎都被墙,因此我们需要用到代理。

访问,在document(文档)菜单下找到

在这里插入图片描述

1. 右键 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量2. 在 “[你的用户名]的用户变量” 中点击 ”新建“ 按钮3. 在 “变量名” 输入框并新增 “GOPROXY”4. 在对应的 “变量值” 输入框中新增 “https://goproxy.io”5. 最后点击 “确定” 按钮保存设置

如果代理地址不行网上很多代理可以换一下,例如()。

配置完成图:

godule 和 goproxy
这里的GO111MODULE 是为了用go mod

4. 下载go tools

  1. 下载安装

打开vscode view -> Command palette(命令面板)->搜索 Go:install/update Tools ->点击进入tools全选(亦可ctrl+shift+p后再选),点击ok,等着安装即可。

如果出现失败就换下代理地址,安装后重启vs
在这里插入图片描述

  1. 工具配置

如果全选安装后别忘了还需要打开文件->首选项->设置->在 setting.json 中进行设置

"go.goroot": "","go.gopath": "","go.inferGopath": true,"go.autocompleteUnimportedPackages": true,"go.gocodePackageLookupMode": "go","go.gotoSymbol.includeImports": true,"go.useCodeSnippetsOnFunctionSuggest": true,"go.useCodeSnippetsOnFunctionSuggestWithoutType": false,"go.docsTool": "gogetdoc",

go mod 一种包的管理方式

modules和传统的GOPATH不同,不需要包含例如src,bin这样的子目录,一个源代码目录甚至是空目录都可以作为module,只要其中包含有go.mod文件。

我们用一个空目录来创建我们的第一个module:

要初始化modules,需要使用如下命令 go mod init 包名

在这里插入图片描述

会在对应的目录下生成一个go.mod 文件
接下来编写helloworld
在这里插入图片描述

环境变量配置,代理配置,vs安装tools 和插件之后都要重启vscode。。。。

参考

转载地址:http://mtkpi.baihongyu.com/

你可能感兴趣的文章
ubuntu相关
查看>>
C++ 调用json
查看>>
nano中设置脚本开机自启动
查看>>
动态库调动态库
查看>>
Kubernetes集群搭建之CNI-Flanneld部署篇
查看>>
k8s web终端连接工具
查看>>
手绘VS码绘(一):静态图绘制(码绘使用P5.js)
查看>>
手绘VS码绘(二):动态图绘制(码绘使用Processing)
查看>>
基于P5.js的“绘画系统”
查看>>
《达芬奇的人生密码》观后感
查看>>
论文翻译:《一个包容性设计的具体例子:聋人导向可访问性》
查看>>
基于“分形”编写的交互应用
查看>>
《融入动画技术的交互应用》主题博文推荐
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>
Unifrax宣布新建SiFAB™生产线
查看>>
艾默生纪念谷轮™在空调和制冷领域的百年创新成就
查看>>
NEXO代币持有者获得20,428,359.89美元股息
查看>>
Piper Sandler为EverArc收购Perimeter Solutions提供咨询服务
查看>>
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day12 集合
查看>>