package api import "net/http" func NewMessageResponse(message *Message) *MessageResponse { resp := &MessageResponse{Message: message} if resp.User == nil { if user, _ := dbGetUser(resp.UserID); user != nil { resp.User = NewUserPayloadResponse(user) } } return resp } func (mr *MessageResponse) Render(w http.ResponseWriter, r *http.Request) error { return nil } func NewUserPayloadResponse(user *User) *UserPayload { return &UserPayload{User: user} }