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

相关推荐
DICOM医学影像3 小时前
2. go语言从零实现以太坊客户端-查询区块链账户余额
开发语言·golang·区块链·以太坊·web3.0·hardhat
啊湘4 小时前
vscode 使用 github (适用CURSOR等使用)
ide·vscode·github·cursor·mcp
西京刀客5 小时前
golang路由与框架选型(对比原生net/http、httprouter、Gin)
http·golang·gin
Mr -老鬼5 小时前
Rust与Go:从学习到实战的全方位对比
学习·golang·rust
云堆客栈7 小时前
基于vscode的markdown编辑器部署方案
ide·vscode·编辑器
OpenMiniServer7 小时前
AI + GitLab + VSCode:下一代开发工作流的革命性集成
人工智能·vscode·gitlab
dust_and_stars7 小时前
ubuntu24 安装vscode
ide·vscode·编辑器
DICOM医学影像8 小时前
1. go语言从零实现以太坊客户端-JSON-RPC
golang·区块链·solidity·以太坊·web3.0·json-rpc·erc20
Destiny_where8 小时前
Claude VSCode插件版接入强大的GLM(无需登录注册claude code)
ide·人工智能·vscode·编辑器·claude code
PXM的算法星球8 小时前
用 semaphore 限制 Go 项目单机并发数的一次流量控制优化实践
开发语言·后端·golang