Documentation
¶
Index ¶
- func ThrowException(err string)
- func ThrowExceptionf(format string, a ...any)
- func ThrowRefuseException(err string)
- func ThrowRefuseExceptionBool(isTrue bool, err string)
- func ThrowRefuseExceptionError(err error)
- func ThrowRefuseExceptionf(format string, a ...any)
- func ThrowRefuseExceptionfBool(isTrue bool, format string, a ...any)
- func ThrowWebException(statusCode int, err string)
- func ThrowWebExceptionBool(isTrue bool, statusCode int, err string)
- func ThrowWebExceptionError(statusCode int, err error)
- func ThrowWebExceptionf(statusCode int, format string, a ...any)
- func ThrowWebExceptionfBool(isTrue bool, statusCode int, format string, a ...any)
- func Try(fn func()) (catch *catchException)
- func TryCatch(fn func()) error
- type RefuseException
- type WebException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ThrowRefuseException ¶
func ThrowRefuseException(err string)
ThrowRefuseException 抛出RefuseException异常
func ThrowRefuseExceptionBool ¶ added in v0.12.0
ThrowRefuseExceptionBool 抛出RefuseException异常
func ThrowRefuseExceptionError ¶ added in v0.12.0
func ThrowRefuseExceptionError(err error)
ThrowRefuseExceptionError 抛出RefuseException异常
func ThrowRefuseExceptionf ¶
ThrowRefuseExceptionf 抛出RefuseException异常
func ThrowRefuseExceptionfBool ¶ added in v0.12.0
ThrowRefuseExceptionfBool 抛出RefuseException异常
func ThrowWebException ¶
ThrowWebException 抛出WebException异常
func ThrowWebExceptionBool ¶ added in v0.9.0
ThrowWebExceptionBool 抛出WebException异常
func ThrowWebExceptionError ¶ added in v0.9.0
ThrowWebExceptionError 抛出WebException异常
func ThrowWebExceptionf ¶
ThrowWebExceptionf 抛出WebException异常
func ThrowWebExceptionfBool ¶ added in v0.9.0
ThrowWebExceptionfBool 抛出WebException异常
Types ¶
type RefuseException ¶
type RefuseException struct {
// 异常信息
Message string
}
type WebException ¶
WebException 此异常类型在链路上不会被认定为异常,仅为业务上作为拒绝的继续往下执行的一种中断行为
Click to show internal directories.
Click to hide internal directories.