手把手教你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环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 源码剖析Golang中map扩容底层的实现

    源码剖析Golang中map扩容底层的实现

    之前的文章详细介绍过Go切片和map的基本使用,以及切片的扩容机制。本文针对map的扩容,会从源码的角度全面的剖析一下map扩容的底层实现,需要的可以参考一下
    2023-03-03
  • go语言结构体指针操作示例详解

    go语言结构体指针操作示例详解

    这篇文章主要为大家介绍了go语言结构体指针操作示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • Golang 中实现 Set的思路详解

    Golang 中实现 Set的思路详解

    本文介绍了Go中两种set的实现原理,并在此基础介绍了对应于它们的两个包简单使用,本文介绍的非常详细,需要的朋友参考下吧
    2024-01-01
  • go gin 正确读取http response body内容并多次使用详解

    go gin 正确读取http response body内容并多次使用详解

    这篇文章主要为大家介绍了go gin 正确读取http response body内容并多次使用解决思路,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Golang在整洁架构基础上实现事务操作

    Golang在整洁架构基础上实现事务操作

    这篇文章在 go-kratos 官方的 layout 项目的整洁架构基础上,实现优雅的数据库事务操作,需要的朋友可以参考下
    2024-08-08
  • go实现for range迭代时修改值的操作

    go实现for range迭代时修改值的操作

    这篇文章主要介绍了go实现for range迭代时修改值的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • golang包的引入机制详解

    golang包的引入机制详解

    本文深入探讨了Go语言中如何创建、组织和管理代码包,以及包引入的多种使用场景和最佳实践,通过阅读本文,希望能帮助大家获得全面而深入的理解,进一步提升Go开发的效率和质量
    2023-09-09
  • Go env命令如何配置go环境变量

    Go env命令如何配置go环境变量

    这篇文章主要为大家介绍了Go env如何配置go环境变量的命令详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • 基于Go语言开发一个 IP 归属地查询接口工具

    基于Go语言开发一个 IP 归属地查询接口工具

    在日常开发中,IP 地址归属地查询是一个常见需求,本文将带大家使用 Go 语言快速开发一个 IP 归属地查询接口服务,有需要的小伙伴可以了解下
    2025-09-09
  • Golang分布式锁详细介绍

    Golang分布式锁详细介绍

    分布式锁是控制分布式系统之间同步访问共享资源的一种方式。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源时,需要通过一些互斥手段来防止彼此之间的干扰以保证一致性,在这种情况下,就需要使用分布式锁了
    2022-10-10

最新评论