user

package
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

README

模块说明

用户模块。错误码采用 501xxx 标识

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ProviderSet = wire.NewSet(
	iniHandler, cache.NewUserECache, initDAO,
	initWechatWebOAuthService,
	initWechatMiniOAuthService,
	initRegistrationEventProducer, service.NewUserService, repository.NewCachedUserRepository,
)

Functions

func InitHandler

func InitHandler(db *gorm.DB, cache2 ecache.Cache, q mq.MQ, creators []string, memberSvc *member.Module, permissionSvc *permission.Module) *web.Handler

Types

type Handler

type Handler = web.Handler

Handler 暴露出去给 ioc 使用

type Module added in v0.2.1

type Module struct {
	Hdl *Handler
	Svc UserService
}

type UserService added in v0.2.1

type UserService = service.UserService

UserService 方便测试

Directories

Path Synopsis
internal
repository/cache/mocks
Code generated by MockGen.
Code generated by MockGen.
repository/dao/mocks
Code generated by MockGen.
Code generated by MockGen.
repository/mocks
Code generated by MockGen.
Code generated by MockGen.
service/mocks
Code generated by MockGen.
Code generated by MockGen.
web

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL