github.com/qiniu/go-sdk/v7@v7.27.0/err.go (about) 1 package api 2 3 // QError QINIU SDK error type 4 // 可以根据Code判断是何种类型错误 5 type QError struct { 6 Code string 7 Message string 8 } 9 10 // Error 继承error接口 11 func (e *QError) Error() string { 12 return e.Code + ": " + e.Message 13 } 14 15 // NewError 返回QError指针 16 func NewError(code, message string) *QError { 17 return &QError{ 18 Code: code, 19 Message: message, 20 } 21 }