busniess-user-center/internal/service/user/user.go

29 lines
412 B
Go

package user
import (
"github.com/samber/do"
"go.uber.org/zap"
)
func init() {
do.Provide(nil, NewUserService)
}
type UserService interface {
Add() error
}
type userService struct {
logger *zap.SugaredLogger
}
func NewUserService(i *do.Injector) (UserService, error) {
return &userService{
logger: do.MustInvoke[*zap.SugaredLogger](nil),
}, nil
}
func (u *userService) Add() error {
return nil
}