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 | 添加多个光标 |

相关推荐
Grassto1 天前
12 go.sum 是如何保证依赖安全的?校验机制源码解析
安全·golang·go·哈希算法·go module
Grassto3 天前
11 Go Module 缓存机制详解
开发语言·缓存·golang·go·go module
程序设计实验室4 天前
2025年的最后一天,分享我使用go语言开发的电子书转换工具网站
go
我的golang之路果然有问题4 天前
使用 Hugo + GitHub Pages + PaperMod 主题 + Obsidian 搭建开发博客
golang·go·github·博客·个人开发·个人博客·hugo
啊汉6 天前
古文观芷App搜索方案深度解析:打造极致性能的古文搜索引擎
go·软件随想
asaotomo6 天前
一款 AI 驱动的新一代安全运维代理 —— DeepSentry(深哨)
运维·人工智能·安全·ai·go
码界奇点7 天前
基于Gin与GORM的若依后台管理系统设计与实现
论文阅读·go·毕业设计·gin·源代码管理
迷迭香与樱花7 天前
Gin 框架
go·gin
只是懒得想了7 天前
用Go通道实现并发安全队列:从基础到最佳实践
开发语言·数据库·golang·go·并发安全
fenglllle8 天前
使用fyne做一个桌面ipv4网段计算程序
开发语言·go