二手房公司网站建设,贸易建设网站,百度认证平台官网,网络销售怎么才能找到客户#x1f49d;#x1f49d;#x1f49d;欢迎莅临我的博客#xff0c;很高兴能够在这里和您见面#xff01;希望您在这里可以感受到一份轻松愉快的氛围#xff0c;不仅可以获得有趣的内容和知识#xff0c;也可以畅所欲言、分享您的想法和见解。
推荐:「stormsha的主页」…
欢迎莅临我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。
推荐:「stormsha的主页」持续学习不断总结共同进步为了踏实做好当下事儿~专栏导航 Python面试合集系列:Python面试题合集剑指大厂GO基础学习笔记系列:记录博主学习GO语言的笔记该笔记专栏尽量写的试用所有入门GO语言的初学者数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等运维系列:总结好用的命令高效开发算法与数据结构系列:总结数据结构和算法,不同类型针对性训练,提升编程思维
非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨ The Start点点关注收藏不迷路 文章目录 1、为什么选择VS Code2、下载与安装3、配置GO编译器环境变量4、安装GO项目开发插件5、运行GO项目5.1、创建并打开一个GO项目5.2、安装 Code Runner 插件5.2.1、支持多种编程语言5.2.2、简单易用5.2.3、自定义运行配置5.2.4、支持终端和输出面板 5.3、运行GO项目 6、配置GOPROXY7、开启Module模式8、总结 1、为什么选择VS Code
Go语言采用UTF-8编码因此从理论上来说任何文本编辑器都可以用于Go语言的开发。然而VS Code 凭借其轻量级、功能丰富、跨平台的特性以及由谷歌官方推出的、并由VS Code团队成员维护的Go语言插件所提供的强大支持和保障使其成为开发Go项目的绝佳选择之一。此外VS Code还拥有良好的社区支持这些都为开发者提供了更好的开发体验。
2、下载与安装
官网下载地址https://code.visualstudio.com/Download 三大主流平台都支持请根据自己的电脑平台选择对应的安装包。 下载好的安装文件双击安装即可。
3、配置GO编译器环境变量
检查是否已经配置了环境变量
go version如果已经配置过环境变量则如下图所示 如果未配置环境变量继续以下步骤搜索环境变量
打开系统环境变量编辑面板点击环境变量按钮编辑系统环境变量中的 Path 内容追加GO编译器安装位置 GO编译器安装目录\bin再次检查能否查询到GO编译器板本go version
4、安装GO项目开发插件 该插件提供了丰富的特性包括代码着色、自动完成、代码片段、快速信息提示、跳转到定义、查找引用、文件大纲、工作区符号搜索、重命名、保存时构建、代码格式化、添加引用以及调试等功能。
5、运行GO项目
5.1、创建并打开一个GO项目
项目位置 D:\stormsha\etab\GoBasic
File- Open Folder... 打开刚刚创建的GO项目 文件夹下只有 hello.go 一个文件
package mainimport fmtfunc main() {fmt.Println(Hello World !)
}5.2、安装 Code Runner 插件
Code Runner 是一款适用于 Visual Studio CodeVS Code的插件它允许你在编辑器中直接运行多种编程语言的代码片段或文件。该插件的主要特点包括
5.2.1、支持多种编程语言
Code Runner 支持广泛的编程语言包括但不限于C/C、Java、Python、JavaScript、PHP、Go、Rust 等等基本所有熟知的编程语言都能运行。
5.2.2、简单易用
Code Runner 提供了一个简单的界面只需点击编辑器右上角的运行按钮或使用快捷键默认为 CtrlAltN即可运行代码。
5.2.3、自定义运行配置
你可以根据自己的需求自定义运行配置例如指定运行参数、工作目录、环境变量等。
5.2.4、支持终端和输出面板
Code Runner 可以在终端中运行代码也可以将运行结果显示在输出面板中。 安装完成后VS Code 视口就会出现如下运行图标
5.3、运行GO项目
使用 Ctrl Alt N 或者点击 Run Code 按钮就可以执行该 go 文件。
6、配置GOPROXY
Goproxy是一个Go语言的模块代理工具它的作用是作为Go Module的代理服务器帮助开发者管理和下载Go语言项目的依赖模块。
可选的代理有如下
https://goproxy.iohttps://goproxy.cnhttps://mirrors.aliyun.com/goproxy
go env -w GOPROXYhttps://goproxy.cn,direct注意direct是必要的
7、开启Module模式
Go Module是Go语言官方引入的依赖管理工具它的主要作用包括
依赖管理Go Module可以帮助开发者管理项目的依赖关系。通过在项目中创建一个go.mod文件Go Module能够记录项目所依赖的外部包及其版本信息。这样开发者可以明确指定项目所需的依赖版本避免因依赖版本不匹配而导致的问题。
版本控制Go Module支持语义化版本控制Semantic Versioning开发者可以通过版本号来指定所需的依赖版本。这有助于确保项目的稳定性和可维护性因为开发者可以明确知道项目使用了哪些版本的依赖。
灵活的项目布局使用Go Module项目不再需要位于传统的GOPATH目录结构下。开发者可以将项目放在任意位置只要项目根目录中包含go.mod文件即可。这为开发者提供了更大的灵活性使得项目管理更加方便。
自动下载依赖当使用Go Module时开发者只需在代码中导入所需的包Go工具链会自动下载并安装这些包。这简化了依赖管理的过程开发者无需手动下载和管理依赖。
支持私有仓库Go Module还支持从私有仓库中获取依赖。开发者可以通过配置代理或认证信息来访问私有仓库中的依赖包。
可替换依赖在某些情况下开发者可能需要替换项目中的某个依赖包。Go Module提供了替换依赖的功能开发者可以在go.mod文件中指定要替换的依赖及其替换版本。
可验证的依赖图Go Module会生成一个go.sum文件记录项目中所有依赖包的哈希值。这样开发者可以验证项目中的依赖是否被篡改确保项目的安全性。
总之Go Module的出现使得Go语言的依赖管理更加规范和便捷为开发者提供了更好的开发体验。
查看go env GO111MODULE开启go env -w GO111MODULEon初始化go mod init GoBasic 初始化完成后项目根目录下会出现 go.mod 文件
8、总结
通过以上步骤你就成功配置了Go开发环境可以在VSCode中进行Go开发了。 觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正
如果觉得这篇文对你有帮助的话也请给个点赞、收藏、分享下吧非常感谢!
道阻且长,行则将至,让我们一起加油吧 The End点点关注收藏不迷路