windows安装go,以及配置工作区,配置vscode开发环境

  1. 下载安装go
    我安装在D:\go路径下
  2. 配置环境变量
  • 添加GOROOT value为D:\go
  • 修改path 添加%GOROOT%\bin
  • 添加GOPATH value为%USERPROFILE%\go
    其中GOPATH 是我们自己开发的工作区,其中包含三个folder bin,pkg,以及src,其中src为我们编写代码的位置
  1. 配置vscode开发环境
  • 所搜go并安装扩展
  • 在pkg文件夹下创建mod文件夹,并运行go mod init mod
  • ctrl+shift+p 选择 GO:Install/Update tools
    选择所有组件,然后单击ok
  1. 在src下新建ellis文件夹
  • 在ellis 文件夹下运行go mod init ellis
  • 创建ellis.go
go 复制代码
package main

import (
	"fmt"
)

func main() {
	name := "Go Developers"
	fmt.Println("Azure for", name)
}

https://learn.microsoft.com/en-us/azure/developer/go/configure-visual-studio-code#3-install-the-go-extension

相关推荐
阿狸远翔13 小时前
Protobuf 和 protoc-gen-go 详解
开发语言·后端·golang
a努力。16 小时前
字节Java面试被问:系统限流的实现方式
java·开发语言·后端·面试·职场和发展·golang
小高Baby@17 小时前
使用Go语言中的Channel实现并发编程
开发语言·后端·golang
卜锦元18 小时前
Golang后端性能优化手册(第三章:代码层面性能优化)
开发语言·数据结构·后端·算法·性能优化·golang
Grassto18 小时前
从 GOPATH 到 Go Module:Go 依赖管理机制的演进
开发语言·后端·golang·go
shhpeng19 小时前
Go语言中 的 defer 语句
开发语言·后端·golang
夜雨听萧瑟21 小时前
VSCode的clangd插件简单介绍和使用
vscode
是垚不是土21 小时前
基于DDNS-Go动态域名解析配置:实现多网络线路冗余切换方案
运维·开发语言·网络·阿里云·golang·运维开发
天远云服21 小时前
Go 语言实战:构建高并发天远“全国自然人人脸比对 V3”微服务网关
java·大数据·微服务·golang
Tony Bai1 天前
Go 性能分析的“新范式”:用关键路径分析破解高并发延迟谜题
开发语言·后端·golang