package responses type Response struct { StatusCode int Message string Error string } type Responder interface { Respond() Responder } func (r Response) Respond() Responder { return r }