19 lines
260 B
Go
19 lines
260 B
Go
package gemini
|
|
|
|
type GmiError struct {
|
|
Code int
|
|
err error
|
|
}
|
|
|
|
func Error(code int, err error) error {
|
|
return &GmiError{Code: code, err: err}
|
|
}
|
|
|
|
func (e *GmiError) Error() string {
|
|
return e.err.Error()
|
|
}
|
|
|
|
func (e *GmiError) Unwrap() error {
|
|
return e.err
|
|
}
|