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

相关推荐
源代码•宸3 分钟前
Golang面试题库(Context、Channel)
后端·面试·golang·context·channel·sudog·cancelctx
Wzx19801216 分钟前
go聊天室接入mysql的项目docker部署流程
mysql·docker·golang
lead520lyq18 分钟前
Golang GPRC流式传输案例
服务器·开发语言·golang
只是懒得想了21 分钟前
Go语言ORM深度解析:GORM、XORM与entgo实战对比及最佳实践
开发语言·数据库·后端·golang
molaifeng23 分钟前
从 Stdio 到 HTTP:用 Go 打造按需加载的 SQLite MCP Server
http·golang·sqlite·mcp
源代码•宸27 分钟前
Leetcode—144. 二叉树的前序遍历【简单】
经验分享·算法·leetcode·面试·职场和发展·golang·dfs
2601_949146531 小时前
Go短信验证码接口开发实践:编写一个可直接运行的发送示例
服务器·microsoft·golang
只是懒得想了1 小时前
Go服务限流实战:基于golang.org/x/time/rate与uber-go/ratelimit的深度解析
开发语言·后端·golang
女王大人万岁15 小时前
Go标准库 io与os库详解
服务器·开发语言·后端·golang
女王大人万岁17 小时前
Go语言time库核心用法与实战避坑
服务器·开发语言·后端·golang