package api import ( "net/http" "github.com/go-chi/render" ) func NewUserPayloadResponse(user *User) *UserPayload { return &UserPayload{User: user} } func NewUserListResponse(users []*User) []render.Renderer { list := []render.Renderer{} for _, user := range users { list = append(list, NewUserPayloadResponse(user)) } return list } func (u *UserPayload) Render(w http.ResponseWriter, r *http.Request) error { return nil }