配置 .vscode/launch.json
text
{
"version": "0.2.0",
"configurations": [
// 🔴 配置 1:开发环境 (Debug Dev)
{
"name": "启动 - 开发环境 (Dev)",
"type": "go",
"request": "launch",
"mode": "auto",
// "program": "${workspaceFolder}/main.go", // 或者指向入口文件夹 "${workspaceFolder}/cmd/server"
"program": "${fileDirname}" , // 指向当前文件夹
// "envFile": "${workspaceFolder}/.env"
}
]
}
或者使用该配置:
text
{
"version": "0.2.0",
"configurations": [
{
"name": "启动 - 开发环境 (Dev)",
"type": "go",
"request": "launch",
// 🔴 核心修改:把 "auto" 改成 "debug"
"mode": "debug",
"program": "${workspaceFolder}/main.go",
"cwd": "${workspaceFolder}",
"dlvToolPath": "/Users/edy/go/bin/dlv",
"env": {
"GOEXPERIMENT": "none",
"GIN_MODE": "debug",
"GOPROXY": "https://goproxy.cn,direct"
},
"showLog": true,
"trace": "verbose"
}
]
}
评论
还没有评论,来发第一个吧