package service import ( "gitea.timerzz.com/kedaya_haitao/common/pkg/web" "gitea.timerzz.com/kedaya_haitao/common/structs/storage" "gitea.timerzz.com/kedaya_haitao/common/structs/utils" v2 "gitea.timerzz.com/kedaya_haitao/common/structs/v2" "github.com/gofiber/fiber/v3" "github.com/henrylee2cn/ameda" ) type ${REPO_NAME_PASCAL} struct { storage *storage.Storage } func New${REPO_NAME_PASCAL}(storage *storage.Storage) *${REPO_NAME_PASCAL} { return &${REPO_NAME_PASCAL}{ storage: storage, } } func (s *${REPO_NAME_PASCAL}) Registry(r fiber.Router) { api := r.Group("/api/v2") } func (s *${REPO_NAME_PASCAL}) List(c fiber.Ctx) error { return c.JSON(web.NewResponse(web.NewListResponse(total, sellers))) }