补充传入调试参数.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
This commit is contained in:
parent
c0ec754b71
commit
219e0ac047
|
@ -3,7 +3,7 @@
|
||||||
解决办法就是不用 VSCode 的调试终端,在命令行里使用 DLV 开启服务,然后使用 VSCode 作为调试 Client 进行连接,则可在 DLV 调试命令行里输入
|
解决办法就是不用 VSCode 的调试终端,在命令行里使用 DLV 开启服务,然后使用 VSCode 作为调试 Client 进行连接,则可在 DLV 调试命令行里输入
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
dlv debug --headless --listen=:2345 --api-version=2 <program>
|
dlv exec --headless --api-version=2 -l "<ip>:<port>" </absolute/path/to/program> -- <arg list>
|
||||||
```
|
```
|
||||||
|
|
||||||
VSCode 的 launch.json 如下:
|
VSCode 的 launch.json 如下:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Go dlv 远程调试
|
# Go dlv 远程调试
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
dlv exec </absolute/path/to/program> --headless --api-version=2 -l "<ip>:<port>"
|
dlv exec --headless --api-version=2 -l "<ip>:<port>" </absolute/path/to/program> -- <arg list>
|
||||||
```
|
```
|
||||||
|
|
||||||
之后用任意 Go IDE 连接即可进行远程调试。
|
之后用任意 Go IDE 连接即可进行远程调试。
|
||||||
|
|
Loading…
Reference in New Issue