diff --git a/zh/11.2.md b/zh/11.2.md index 6677c824..c487c3d1 100644 --- a/zh/11.2.md +++ b/zh/11.2.md @@ -98,31 +98,31 @@ GDB的一些常用命令如下所示 我们通过下面这个代码来演示如何通过GDB来调试Go程序,下面是将要演示的代码: ```Go - package main +package main - import ( - "fmt" - "time" - ) +import ( + "fmt" + "time" +) - func counting(c chan<- int) { - for i := 0; i < 10; i++ { - time.Sleep(2 * time.Second) - c <- i - } - close(c) +func counting(c chan<- int) { + for i := 0; i < 10; i++ { + time.Sleep(2 * time.Second) + c <- i } + close(c) +} - func main() { - msg := "Starting main" - fmt.Println(msg) - bus := make(chan int) - msg = "starting a gofunc" - go counting(bus) - for count := range bus { - fmt.Println("count:", count) - } +func main() { + msg := "Starting main" + fmt.Println(msg) + bus := make(chan int) + msg = "starting a gofunc" + go counting(bus) + for count := range bus { + fmt.Println("count:", count) } +} ``` 编译文件,生成可执行文件gdbfile: