這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
go build -gcflags "-N -l" test
(gdb) source /usr/local/go/src/pkg/runtime/runtime-gdb.pyLoading Go Runtime support.(gdb) r -f etc/test.conf(gdb) info goroutines 1 waiting runtime.park* 2 syscall runtime.notetsleepg 3 waiting runtime.park 4 waiting runtime.park* 5 syscall runtime.notetsleepg 6 waiting runtime.park 7 waiting runtime.park* 17 running main.FrontDispatch(gdb) goroutine 3 bt#0 0x000000000042b106 in runtime.park (unlockf=void, lock=void, reason=void) at /usr/local/go/src/pkg/runtime/proc.c:1342#1 0x0000000000436b34 in runtime.tsleep (ns=void, reason=void) at /usr/local/go/src/pkg/runtime/time.goc:79#2 0x0000000000436a01 in time.Sleep (ns=void) at /usr/local/go/src/pkg/runtime/time.goc:31#3 0x000000000044cdb4 in utility/logger.Log_Run (RunConfigMap=0xc21000ab70) at /home/www/kaola/src/utility/logger/log.go:516#4 0x000000000042b2d0 in ?? () at /usr/local/go/src/pkg/runtime/proc.c:1385#5 0x000000c21000ab70 in ?? ()#6 0x0000000000000000 in ?? ()
如上