github.com/angryronald/go-kit@v0.0.0-20240505173814-ff2bd9c79dbf/generic/http/client/error.model.go (about) 1 package client 2 3 // ResponseError represents struct of Authorization Type 4 type ResponseError struct { 5 Code string `json:"code"` 6 Message string `json:"message"` 7 StatusCode int `json:"statusCode"` 8 Error error `json:"error"` 9 Info string `json:"info"` 10 } 11 12 func (e *ResponseError) FromError(err error) *ResponseError { 13 if e == nil { 14 e = &ResponseError{} 15 } 16 e.Error = err 17 return e 18 }