消息关闭
    暂无新消息!

刚接触go语言,运行错误定位问题。

问题作者 : 疯疯2017-06-06发布
发现go语言的错误定位没有行号,怎么确定?
下面是错误:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x466749]

goroutine 5 [running]:
panic(0x4f74a0, 0xc42000c140)
/usr/lib/golang/src/runtime/panic.go:500 +0x1a1
github.com/pojoin/golis.(*Iosession).readData(0xc420014140)
/root/go/src/github.com/pojoin/golis/iosession.go:78 +0x209
created by github.com/pojoin/golis.(*ioserv).newIoSession
/root/go/src/github.com/pojoin/golis/golis.go:37 +0x184

3个回答

︿ 2
有的 /root/go/src/github.com/pojoin/golis/golis.go:37 代表 golis.go 文件的第37行
空指针异常,检查下参数