手把手教你vscode配置golang开发环境的步骤

 更新时间:2021年03月09日 08:44:33   作者:平凡键客  
这篇文章主要介绍了手把手教你vscode配置golang开发环境的步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.下载安装Golang
https://golang.google.cn/dl/

一路下一步即可

2.下载安装Vscode

https://visualstudio.microsoft.com/zh-hans/

3.检查Golang是否安装成功

4.设置Golang 环境变量

go env -w GO111MODULE=on  Golang1.16默认开启,1.16一下需要执行这条命令
go env -w GOPROXY=https://goproxy.cn,direct 设置七牛CDN

我的环境参考:go env -w GOBIN=C:\Go\bin
箭头所示为go 的bin目录,之后VScode所下载的插件也将下载到此目录,大家根据自己Go所安装的路径进行修改

这是我Go环境安装目录:

PS:也可以进入此目录,通过修改文件的方式进行修改,这是我设置后的配置信息

5.Vscode插件安装
按住Ctrl+Shift+P 输入Go:Install/Update Tools

问就是全要,

然后翻车?一连串的失败??

不存在的,查看环境变量,发现GoBin的路径并非的我们的预期。这个情况是Window下一个斜杠被转义了,问题不大,重新配置环境变量,如图:

继续刚才的操作,得到结果如图:

6.Go从入门到入土
国际惯例:请用Go语言输出HelloWorld

package main
import "fmt"
func main() {
  fmt.Println("Hello GO!!!")
}

到此这篇关于手把手教你vscode配置golang开发环境的步骤的文章就介绍到这了,更多相关vscode配置golang环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Go编程中常见错误和不良实践解析

    Go编程中常见错误和不良实践解析

    这篇文章主要为大家介绍了Go编程中常见错误和不良实践解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • 基于Golang实现YOLO目标检测算法

    基于Golang实现YOLO目标检测算法

    目标检测是计算机视觉领域的重要任务,它不仅可以识别图像中的物体,还可以标记出物体的位置和边界框,YOLO是一种先进的目标检测算法,以其高精度和实时性而闻名,本文将介绍如何使用Golang实现YOLO目标检测算法,文中有相关的代码示例供大家参考,需要的朋友可以参考下
    2023-11-11
  • golang开启mod后import报红的简单解决方案

    golang开启mod后import报红的简单解决方案

    这篇文章主要给大家介绍了关于golang开启mod后import报红的简单解决方案,文中通过图文将解决的办法介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-01-01
  • go语言实现简单http服务的方法

    go语言实现简单http服务的方法

    这篇文章主要介绍了go语言实现简单http服务的方法,涉及Go语言http操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • GoLang RabbitMQ实现六种工作模式示例

    GoLang RabbitMQ实现六种工作模式示例

    这篇文章主要介绍了GoLang RabbitMQ实现六种工作模式,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12
  • gin自定义中间件解决requestBody不可重读(请求体取值)

    gin自定义中间件解决requestBody不可重读(请求体取值)

    这篇文章主要介绍了gin自定义中间件解决requestBody不可重读,确保控制器能够获取请求体值,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • Go语言中内存泄漏的常见案例与解决方法

    Go语言中内存泄漏的常见案例与解决方法

    Go虽然是自动GC类型的语言,但在编码过程中如果不注意,很容易造成内存泄漏的问题,本文为大家整理了一些内存泄漏的常见Case与解决方法,希望对大家有所帮助
    2024-03-03
  • golang通用的grpc http基础开发框架使用快速入门

    golang通用的grpc http基础开发框架使用快速入门

    这篇文章主要为大家介绍了golang通用的grpc http基础开发框架使用快速入门详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • go语言map字典删除操作的方法

    go语言map字典删除操作的方法

    这篇文章主要介绍了go语言map字典删除操作的方法,实例分析了map字典操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • Go语言入门教程之Arrays、Slices、Maps、Range操作简明总结

    Go语言入门教程之Arrays、Slices、Maps、Range操作简明总结

    这篇文章主要介绍了Go语言入门教程之Arrays、Slices、Maps、Range操作简明总结,本文直接给出操作代码,同时对代码加上了详细注释,需要的朋友可以参考下
    2014-11-11

最新评论