1 Star 0 Fork 0

carlmax_my/console-core-go

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
validate.go 652 Bytes
一键复制 编辑 原始数据 按行查看 历史
carlmax_my 提交于 2024-12-02 21:32 . init project
package validate
import (
"github.com/go-playground/locales/en"
ut "github.com/go-playground/universal-translator"
"github.com/go-playground/validator/v10"
en_trans "github.com/go-playground/validator/v10/translations/en"
)
var (
validate *validator.Validate
trans ut.Translator
)
func NewValidate() *validator.Validate {
if validate == nil {
validate = validator.New()
//zh := zh.New()
en := en.New()
//uni := ut.New(en, zh, en)
uni := ut.New(en, en)
trans, _ = uni.GetTranslator("en")
en_trans.RegisterDefaultTranslations(validate, trans)
}
return validate
}
func GetValidateTrans() ut.Translator {
return trans
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/carlmax_my/console-core-go.git
git@gitee.com:carlmax_my/console-core-go.git
carlmax_my
console-core-go
console-core-go
v0.0.27

搜索帮助