运行
```go
package main
import (
"fmt"
)
func div(x, y int) int {
return x / y
}
func main() {
fmt.Println(div(1, 0))
}
```
得到
```
panic: runtime error: integer divide by zero
goroutine 1 [running]:
main.div(...)
/tmp/sandbox845991998/prog.go:8
main.main()
/tmp/sandbox845991998/prog.go:12 +0x20
Program exited: status 2.
```
请问上面的 `+0x20` 是什么意思?0x20 即 32。猜测过 column、byte position、错误代码,都不像。网上搜索也没看到有解释的。
---
https://play.golang.org/p/Du0WQKYyaNy
有疑问加站长微信联系(非本文作者)