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

相关推荐
何以解忧,唯有..15 天前
Go语言循环语句详解:for、range与循环控制
开发语言·算法·golang
踏着七彩祥云的小丑15 天前
Go学习第9天:并发编程 + 文件操作 + 正则表达式
学习·golang·正则表达式·go
JCGKS15 天前
Go `init` 函数:包初始化顺序到底是怎样的
golang·init·init执行顺序
何以解忧,唯有..15 天前
Go语言中的const:常量声明与iota枚举详解
java·开发语言·golang
爱就是恒久忍耐15 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
意法半导体STM3215 天前
【官方原创】如何为STM32CubeMX2配置Visual Studio Code配置方案
vscode·stm32·单片机·嵌入式硬件·策略模式·stm32cubemx·嵌入式开发
bloglin9999915 天前
vscode中可视化的合并分支,在“合并编辑器中解析”中“与基线进行比较”是什么意思
ide·vscode·编辑器
geovindu15 天前
go: Reactor Pattern
开发语言·后端·设计模式·golang·反应器模式
天疆说15 天前
在 Ubuntu 的 VSCode 中配置 MATLAB
vscode·ubuntu·matlab
記億揺晃着的那天15 天前
Java 调用外部 Go 程序的实践:ProcessBuilder 在生产环境中的应用
java·golang·processbuilder