Я вижу так много фрагментов кода, которые в golang восстанавливаются.Просто выглядит так:
func PanicRecover(c context.Context) {
if e := recover(); e != nil {
const size = 64 << 10
buf := make([]byte, size)
buf = buf[:runtime.Stack(buf, false)]
logs.CtxError(c, "Error: %s", string(buf))
}
}
Я хочу знать, почему размер буфера всегда равен 64 << 10. </p>