这个小功能是打印一个文件内容,加上-n参数的打印行号。那么如何debug下面这样的一个文件呢?
package main
import (
"bufio"
"flag"
"fmt"
"io"
"os"
)
func cat(r *bufio.Reader) {
var line = 1
for {
buf, err := r.ReadBytes('\n')
if err == io.EOF {
本文介绍如何在VSCode中设置调试配置,以调试一个用于打印文件内容并可选显示行号的Go命令行程序。通过修改launch.json文件添加相应的调试配置,实现对带有-n参数的命令行调试,并展示了调试效果。
这个小功能是打印一个文件内容,加上-n参数的打印行号。那么如何debug下面这样的一个文件呢?
package main
import (
"bufio"
"flag"
"fmt"
"io"
"os"
)
func cat(r *bufio.Reader) {
var line = 1
for {
buf, err := r.ReadBytes('\n')
if err == io.EOF {
334

被折叠的 条评论
为什么被折叠?