mirror of
https://gitee.com/dromara/mayfly-go
synced 2026-02-02 10:55:47 +08:00
21 lines
469 B
Go
21 lines
469 B
Go
package init
|
|
|
|
import (
|
|
"mayfly-go/internal/sys/api"
|
|
"mayfly-go/internal/sys/application"
|
|
"mayfly-go/internal/sys/infra/persistence"
|
|
"mayfly-go/pkg/starter"
|
|
"mayfly-go/pkg/validatorx"
|
|
)
|
|
|
|
func init() {
|
|
starter.AddInitIocFunc(func() {
|
|
persistence.InitIoc()
|
|
application.InitIoc()
|
|
api.InitIoc()
|
|
})
|
|
|
|
// 账号用户名校验
|
|
validatorx.RegisterPattern("account_username", "^[a-zA-Z0-9_]{5,20}$", "只允许输入5-20位大小写字母、数字、下划线")
|
|
}
|