【编译器】VSCode配置Go语言开发环境
文章目录
- 1 下载并安装Go
- 1.1 安装Go编译器
- 1.2 测试Go是否安装成功
- 1.3 配置包管理器Go MOD镜像
- 2 配置VSCode下的Go环境
- 2.1 从扩展管理中安装Go插件
- 2.2 安装插件依赖的工具
- 2.3 使用Go命令编译Go程序
- 3 参考资料
1 下载并安装Go
1.1 安装Go编译器
因为国内网络的原因可以选择到Go中文网下载,选择自己操作系统对应的版本下载。
下载链接:https://studygolang.com/dl
当然也可以官方下载
https://go.dev/dl/
1.2 测试Go是否安装成功
进入命令行执行 go version,能够成功打印出对应的版本
如果不行,可能需要手动添加PATH环境变量
1.3 配置包管理器Go MOD镜像
go module 是Go语言从 1.11 版本之后官方推出的版本管理工具
类似于pip,国内很多包的下载效果都不好,需要配置镜像代理
命令行执行以下命令
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct# 清空缓存
go clean --modcache# 查看环境信息
go env
2 配置VSCode下的Go环境
2.1 从扩展管理中安装Go插件
VsCode Go插件的工作原理与其它的IDE是不一样的,比如idea(goland),它是通过一系列go的小工具来完成ide的相关功能。比如智能提示,代码导航(查看引用,查看源码,查看接口),符号搜索,括号匹配,代码段之类的语言功能等。
2.2 安装插件依赖的工具
按ctrl+shift+p 调出命令面板,输入go install tools 选Go: Install/Update Tools
或者新建一个Go文件, VSCode会激活Go插件,提示的工具全部安装就行。
2.3 使用Go命令编译Go程序
这是一段Go代码
package main
import "fmt"
func main() {fmt.Println("Hello, World!")
}
这是一段Go指令
可以
go build gwj1.go
./gwj1.exe也可以
go run gwj1.go
也可以添加VSCode环境,直接使用
3 参考资料
https://blog.51cto.com/u_15127649/4541075
https://juejin.cn/post/6844904122450182151
http://c.biancheng.net/view/5712.html
https://www.runoob.com/go/go-tutorial.html
https://zhuanlan.zhihu.com/p/320343679
【编译器】VSCode配置Go语言开发环境相关推荐
- Mac OS中使用VScode配置C++语言开发环境
首先装上最新版的vs code 安装 Code Runner 这个插件,不用进行任何配置就能直接编译并运行,默认情况下使用的是GCC和G++. 使用: 新建一个CPP文件,添加内容: #include ...
- mac下配置VSCode的C语言开发环境
目录 1. 安装C语言扩展插件 2. 安装编译器 3. 运行个Hello World 3.1 创建个源文件 3.2 编译 3.3 执行 4. 嫌麻烦?一键运行的利器! 1. 安装C语言扩展插件 打开V ...
- VScode配置C语言编译环境
VScode配置C语言编译环境 前言 最近学校开了c语言课,使用vc6.0来编写c语言,但vc6.0太旧,没有代码补全和代码检查功能,所以我花了很长时间配置vscode的c开发环境,由于第一次配置,花 ...
- 第1章 Window下VSCode的C语言开发环境搭建 (一)
文章目录 文档视频讲解链接地址 第01章 开发环境搭建 1.1 C语言开发环境搭建 1. 常用的C语言开发环境介绍 VC++ 6.0 VS 2019 Clion DevC++ vim编辑 VSCode ...
- 软件_手把手教vscode配置c++,python开发环境
原创:软件_手把手教vscode配置c++,python开发环境 之前主用Python作为项目开发语言,将项目迁移到arm边缘盒子上后发现arm的cpu不给力,软件速度低于预期,所以计划将部分程序改为 ...
- vscode配置vue3+python开发环境
vscode配置vue3+python开发环境 说明 推荐使用vscodium,没有用户追踪,下载VSCodium-win32-x64.zip,设置采用微软官方扩展源就是vscode了,设置方法如下 ...
- VS Code配置Go语言开发环境
VS Code配置Go语言开发环境 Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发.大家可以根据自己的喜好自行选择.编辑器/IDE没有最好只有最适合 1.安装中文简体插件 点 ...
- yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程
本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...
- CentOS 7 配置JS语言开发环境(JavaScript)
CentOS 7 配置JS语言开发环境(JavaScript) 安装ServerSide JavaScript环境"Node.js" 安装Node.js和包管理工具npm [roo ...
最新文章
- 尝试Java,从入门到Kotlin(上)
- 利用OpenCV进行图像的轮廓检测
- 学习笔记Hadoop(一)—— Hadoop介绍(1)——认识大数据
- Develop chrome extension study
- Oracle 用拼接字符串更新表 测试
- C语言再学习 -- 关键字const
- mysql for update 锁_MySql FOR UPDATE 锁的一点问题……
- android 足球游戏,足球游戏哪个好玩,安卓单机足球游戏哪个好玩
- nexttick使用场景_使用Jest实现Vue自动化测试
- 如何在C++中产生随机数
- 微服务框架和工具大全
- c++构造函数、析构函数为什么不能取地址
- paip.QQ音乐导出歌单总结
- 正定矩阵(Positive Definite Matrices)、半正定矩阵(Positive Semidefinite Matrices)
- UVa 10361 自动作诗机
- 12张大数据图看看2016年世界各地发生大事件!
- Security注解:@PreAuthorize,@PostAuthorize, @Secured
- (不定期更新)《虚拟现实应用技术》(Yanlz+Unity+XR+VR+AR+MR+AVE+Oculus+SteamVR+眩晕症+5G+云计算+边缘计算+人机交互+立钻哥哥+==)
- Flutter AnimatedIcon 图标也可以动画
- 深度学习技巧应用4-模型融合:投票法、加权平均法、集成模型法
热门文章
- 伸展树(splay tree)
- [面试] 算法(六)—— 链表
- Agglomerative Hierarchical Algorithms(凝聚式层次聚类)
- 工具的使用——谷歌浏览器(chrome) (二)
- C 标准库—— assert.h
- pb利用datawindow查询符合条件的数据并且过滤掉其他数据_牟宇航:百度OLAP数据库——Palo...
- Android知识点汇总以及常见面试题
- python从入门到精通-Python从入门到精通
- python怎么读发音百度翻译-用python实现百度翻译
- python代码示例-《Python编程:从入门到实践》DEMO实例代码