VScode运行Go程序

一、环境准备

1. 安装Go

首先下载并安装Go:https://go.dev/dl/

验证安装:

bash 复制代码
go version

2. 配置GOPROXY

bash 复制代码
go env -w GOPROXY=https://goproxy.cn,direct

二、VS Code插件安装

  1. Go

  2. Code Runner (运行代码)

三、创建和配置项目

1. 创建工作区

bash 复制代码
# 创建项目目录
mkdir go-project
cd go-project

# 初始化模块
go mod init project-name

四、安装核心工具

安装代码提示工具

bash 复制代码
# 第1步:设置国内镜像
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on

# 第2步:清理缓存
go clean -modcache

# 第3步:安装核心工具
go install golang.org/x/tools/gopls@latest
go install golang.org/x/tools/cmd/goimports@latest

# 第4步:重启 VS Code
# 按 Ctrl+Shift+P → "Developer: Reload Window"

# 第5步:测试是否成功
# 创建一个新的 Go 文件,查看是否有代码提示     
# 输入 fmt. 查看是否有代码提示

五、常用快捷键

|-----------------|-------------------------|
| Ctrl+/ | 注释/取消注释 |
| Shift + Alt + A | 多行注释/取消多行注释 |
| Ctrl+F | 查找 |
| Ctrl+D | 选择相同词 |
| Ctrl+Alt+N | 运行当前文件(安装插件Code Runner) |
| Ctrl+` | 打开终端 |
| Alt+Click | 添加多个光标 |

相关推荐
用户095367515834 小时前
在系统的学习 redis 前的疑惑
redis·go
名字还没想好☜8 小时前
Go 用 errgroup 管理并发子任务:错误收敛、取消传播与限流
开发语言·后端·golang·go·并发
labixiong11 小时前
TypeScript 7.0 编译器用 Go 重写,速度暴增10倍——背后到底做了什么?
前端·javascript·go
名字还没想好☜1 天前
Go 的 time.Ticker 陷阱:定时任务里被忽略的内存泄漏与正确关闭
java·数据库·golang·go·定时器
ArixBit1 天前
用 Go 手撸 Agent 框架 #10:用自己的 Runtime,做一个研究助手
go·agent
cocoCola916672 天前
validator库参数校验若干实用技巧
go
不会C语言的男孩2 天前
第三章:流程控制
go
cocoCola916672 天前
用户模块讲义
go
Sinclair3 天前
安企CMS的安装-源码编译安装
运维·后端·go
wear工程师3 天前
Go 的 map 并发读写,面试里别上来就答「sync.Map」
面试·go