code: func DivInt64(a int64, b int64) (int64, error) {
  	if a == math.MinInt64 && b == -1 {
  		return 0, ErrOverflow.GenWithStackByArgs("BIGINT", fmt.Sprintf("(%d, %d)", a, b))
  	}
  
  	return a / b, nil
  }
docs: // DivInt64 divides int64 a with b, returns int64 if no overflow error.
  // It just checks overflow, if b is zero, a "divide by zero" panic throws.