7. 错误处理¶
返回的错误类型一共有两种,分别是客户端错误和服务端错误,分别都实现了error方法。
type ClientError struct {
StatusCode int
Resource string
Message string
}
type ServerError struct {
StatusCode int
RequestId string
NosErr NosError //服务端返回的原始错误内容
}
type NosError struct {
Code string
Message string
Resource string
NosRequestId string //请求ID,非常重要,有利于nos开发人员跟踪异常请求的错误原因
}