首页 > 其他分享 >VSCode开发Go入门

VSCode开发Go入门

时间:2024-12-11 13:32:29浏览次数:6  
标签:入门 VSCode go https Go 镜像 安装 下载

一、Go环境搭建

安装Go

使用国内的Go语言中文网 https://studygolang.com/dl  进行下载

找到合适的平台点击链接下载即可,这里以 Windows 为例

下载完成后点击安装

保持默认即可

安装后 Go 将自动 设置环境变量,打开 终端 或 CMD 窗口验证 Go命令是否可用

go version

若安装成功,将输出Go的版本以及 操作系统 和 指令集

 配置国内镜像

Go官方的SDK已经安装好了,但是在开发过程中,还可能使用到一些第三方的包来加快开发速度

Go在1.11以后采用 Go Module 来实现包管理,原理是采用以源代码的方式从远程仓库中拉取代码

可以配置国内镜像的方式来加速依赖包的下载

目前常用的国内镜像有:

https://goproxy.cn/

https://goproxy.io/

按照网址教程执行命令即可

 例

 接下来可以通过下面命令运行 查看是否配置成功

go env

若配置成功可以在结果中找到 GOPROXY 中刚才设置的值

 

标签:入门,VSCode,go,https,Go,镜像,安装,下载
From: https://www.cnblogs.com/hailexuexi/p/18599299

相关文章

  • 第一部分:基础知识 9 . 视图 --[MySQL轻松入门教程]
    在MySQL中,视图(View)是一个命名的SQL查询,它被存储在数据库目录中。视图可以包含来自一个或多个表的数据,并且可以像真实表一样被查询。下面是对MySQL视图的详细讲解:创建视图使用CREATEVIEW语句来创建视图。语法如下:CREATE[ORREPLACE][ALGORITHM={UNDEFINED|MERGE......
  • Mongodb安装
    下载地址https://www.mongodb.com/try/download/community安装步骤next安装选择custom版本选好安装地址,一路next配置环境path添加bin;在data目录新建db文件夹运行dos运行以下命令mongod--dbpath复制过来的db文件夹路径测试是否运行成功设置开机启动设置好一......
  • 怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev
    本文引用怎么禁用vscode中点击go包名时自动打开浏览器跳转到pkg.go.dev在vscode设置项中配置gopls的ui.navigation.importShortcut为Definition即可。"gopls":{"ui.navigation.importShortcut":"Definition"}ui.navigation.importShortcut接受的值:"......
  • 无敌飞舞Hanggoash的总结贴
    无敌飞舞Hanggoash的总结贴一定要学会根据数据范围推复杂度。卡题15分钟就先跳(指202410-11月时常不能切掉div2c)切忌倒序开题,现在暂时没有那个本事。(CF984rk9600)少看榜(至少目前为止不需要)ifelse一定要写大括号,并且严禁压行。交互题最好就只写cincout,endl本身就具有刷......
  • java从入门到起飞 day03
    day03运算符和表达式运算符:对字面量或者变量进行操作的符号表达式:用运算符把字面量或者变量连接起来,符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。常见运算符小细节只有整数参与计算,结果只能得到整数,有小数部分则......
  • java从入门到起飞 day04
    day04条件判断语句ifif(表达式){语句体;}if的注意事项1.大括号建议跟在第一行末尾if(表达式){语句体;}//而不建议if(表达式){//第二行语句体;}2.语句体只有一句时,大括号省略不写(还是建议写)if(表达式)语句体;3.对布尔类型变量判......
  • VsCode插件CnBlogs博客园客户端使用体验
    VsCode插件CnBlogs博客园客户端使用体验VsCode安装以及插件安装VsCode官网下载VsCode插件CnBlog下载地址CnBlog插件功能1.账户登陆2.工作空间3.随笔分类4.随笔列表5.编辑MarkDown博客......
  • sentinel go 熔断降级
    Overview在高可用设计中,除了流控外,对分布式系统调用链路中不稳定的资源(比如RPC服务等)进行熔断降级也是保障高可用的重要措施之一。现在的分布式架构中一个服务常常会调用第三方服务,这个第三方服务可能是另外的一个RPC接口、数据库,或者第三方API等等。例如,支付的时候,可能需......
  • 流量控制 (Sentinel Go)
    Overview流量控制(flowcontrol),其原理是监控资源(Resource)的统计指标,然后根据token计算策略来计算资源的可用token(也就是阈值),然后根据流量控制策略对请求进行控制,避免被瞬时的流量高峰冲垮,从而保障应用的高可用性。SentinelGo的流量控制实现代码参考:https://github.......
  • 如何用3个月零基础入门网络安全?_网络安全零基础怎么学习
    ......