From f8576af1f9ae497993e5c6d04fb6c678e9f00b59 Mon Sep 17 00:00:00 2001 From: daheige Date: Fri, 4 Jun 2021 23:35:18 +0800 Subject: [PATCH] code style for lazyInit --- binding/default_validator.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/binding/default_validator.go b/binding/default_validator.go index ee69329e..92ccf60c 100644 --- a/binding/default_validator.go +++ b/binding/default_validator.go @@ -64,7 +64,7 @@ func (v *defaultValidator) ValidateStruct(obj interface{}) error { // validateStruct receives struct type func (v *defaultValidator) validateStruct(obj interface{}) error { - v.lazyinit() + v.lazyInit() return v.validate.Struct(obj) } @@ -73,11 +73,11 @@ func (v *defaultValidator) validateStruct(obj interface{}) error { // or struct level validations. See validator GoDoc for more info - // https://pkg.go.dev/github.com/go-playground/validator/v10 func (v *defaultValidator) Engine() interface{} { - v.lazyinit() + v.lazyInit() return v.validate } -func (v *defaultValidator) lazyinit() { +func (v *defaultValidator) lazyInit() { v.once.Do(func() { v.validate = validator.New() v.validate.SetTagName("binding")