Win 10使用VSCode搭建Golang开发环境

项目原因需要看一些Go的源码,在配置Go开发环境的时候,处于开源免费的原则,选择了VSCode,网上有一些教程比较老旧,步骤非常复杂,通过实际经验,安装配置过程并不复杂。

  1. 下载Go的安装包

https://golang.google.cn/dl/

  1. 安装下载后的安装包

双击上面的msi安装包安装完成后,会自动配置GOPATH、同时更新PATH环境变量,因此无需额外配置。

  1. 配置Go Proxy

参考七牛云的说明,是最简单的:

七牛云 - Goproxy.cn

安装时(2021-08-08)Go已经到了1.16.7,远远新于1.13,只需要打开CMD,输入如下命令:

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
  1. VSCode安装Go插件

在VSCode的插件市场中搜索go,结果中名为Go的插件既是,安装即可。

然后VSCode会提示缺少Go的工具,由于上面第3步已经配置了GoProxy,因此这里可以在VSCode的提示框中选择全部安装。

  1. 验证效果

$GOPATH对应的目录中创建一个Hello.go

package main

import (
    "fmt"
)

func main() {
    fmt.Println("Hello world, go!")
}

在CMD中或者VSCode的终端中,执行:

$ go run Hello.go

即可看到结果。

总结:

关键是配置GoProxy,否则VSCode提示工具缺失时直接安装会失败。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容