vscode go开发环境

go

安装go(1.19)

配置环境变量

vscode

安装vscode(VSCode-win32-x64-1.92.2)

安装go扩展

更新go工具

Ctrl+Shift+P打开命令面板;

搜索 Go: Install/Update tools,选择所有可用的 Go 工具,等待完成更新;

编写go代码

切换到资源管理器面板,选择" 打开文件夹";

在资源管理器面板中选择" 新建文件夹" ,创建 Go 应用程序目录;

在资源管理器面板中选择" 新建文件 ",文件命名为 main.go;

ctrl+shift+`打开新终端,运行命令go mod init XXX以初始化 Go 应用;

将以下代码复制到 main.go 文件中

package main

import "fmt"

func main() {

fmt.Println("hello")

}

运行调试器

F9 光标所在行断点

F5 启动调试或继续

F10 单步

F11 进入函数

问题提示:

Gopls was built with Go version 1.19, which will be unsupported by gopls v0.17.0.

Please upgrade to Go 1.21 or later and reinstall gopls.

If you can't upgrade and want this message to go away, please install gopls v0.15.3.

See https://go.dev/s/gopls-support-policy for more details.

解决:

PS D:\test> go install golang.org/x/tools/gopls@v0.15.3

go: downloading golang.org/x/tools/gopls v0.15.3

go: downloading golang.org/x/telemetry v0.0.0-20240209200032-7b892fcb8a78

go: downloading golang.org/x/tools v0.18.1-0.20240412183611-d92ae0781217

go: downloading golang.org/x/mod v0.15.0

go: downloading golang.org/x/sync v0.6.0

go: downloading golang.org/x/vuln v1.0.1

go: downloading golang.org/x/sys v0.17.0

相关推荐
geovindu5 小时前
go: Visitor Pattern
开发语言·设计模式·golang·访问者模式
宣宣猪的小花园.5 小时前
C语言重难点全解析:内存管理到位运算
c语言·开发语言·单片机
方安乐9 小时前
python之向量、向量和、向量点积
开发语言·python·numpy
小小小米粒11 小时前
Collection单列集合、Map(Key - Value)双列集合,多继承实现。
java·开发语言·windows
czhc114007566311 小时前
C# 428 线程、异步
开发语言·c#
:12112 小时前
java基础
java·开发语言
SilentSamsara13 小时前
Python 环境搭建完整指南:从下载安装到运行第一个程序
开发语言·python
小短腿的代码世界13 小时前
Qt文件系统与IO深度解析:从QFile到异步文件操作
开发语言·qt
harder32114 小时前
RMP模式的创新突破
开发语言·学习·ios·swift·策略模式
jinanwuhuaguo14 小时前
OpenClaw工程解剖——RAG、向量织构与“记忆宫殿”的索引拓扑学(第十三篇)
android·开发语言·人工智能·kotlin·拓扑学·openclaw