相关信息
icoding(vscode)无法跳转方法排查
js{
"go.useLanguageServer": true,
"go.formatTool":"goformat", //⚠️ 当使用的go版本>=19再加这个选项
"go.gopath": "/home/work/go",
"go.goroot": "/home/work/.deck/1.0/go/1.21",
}
https://github.com/golang/vscode-go/issues/971
js{
"version": "0.2.0",
"configurations": [
{
"name": "run server",
"type": "go",
"request": "launch",
"mode": "auto",
// 指向 main.go 所在目录或 main.go 本身
"program": "${workspaceFolder}/server/main.go",
// 传递命令行参数
"args": [
"server",
"--config=server.dev.toml"
]
},
{
"name": "run logium",
"type": "go",
"request": "launch",
"mode": "auto",
// 指向 main.go 所在目录或 main.go 本身
"program": "${workspaceFolder}/logium/main.go",
// 传递命令行参数
"args": [
"server",
]
},
{
"name": "migrate sdp",
"type": "go",
"request": "launch",
"mode": "auto",
// 指向 main.go 所在目录或 main.go 本身
"program": "${workspaceFolder}/server/main.go",
// 传递命令行参数
"args": [
"migrate",
"--config=server.dev.toml",
"--db-name=sdp"
]
},
{
"name": "migrate sqlite",
"type": "go",
"request": "launch",
"mode": "auto",
// 指向 main.go 所在目录或 main.go 本身
"program": "${workspaceFolder}/server/main.go",
// 传递命令行参数
"args": [
"migrate",
"--config=server.dev.toml",
"--db-name=seqlite"
]
},
{
"name": "init sdp",
"type": "go",
"request": "launch",
"mode": "auto",
// 指向 main.go 所在目录或 main.go 本身
"program": "${workspaceFolder}/server/main.go",
// 传递命令行参数
"args": [
"init-data",
"--config=server.dev.toml",
"--db-name=sdp"
]
}
]
}
本文作者:曹子昂
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!