From 9f62099643d87d0c6c232be81cd22731bfc5e6e8 Mon Sep 17 00:00:00 2001 From: Ashton Kinslow Date: Tue, 1 May 2018 16:19:59 -0500 Subject: [PATCH] add missing Engine() to default validator to meet new interface requirements in gin --- _examples/gin-upgrading-overriding/v8_to_v9.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_examples/gin-upgrading-overriding/v8_to_v9.go b/_examples/gin-upgrading-overriding/v8_to_v9.go index 272b670..014e3f5 100644 --- a/_examples/gin-upgrading-overriding/v8_to_v9.go +++ b/_examples/gin-upgrading-overriding/v8_to_v9.go @@ -29,6 +29,11 @@ func (v *defaultValidator) ValidateStruct(obj interface{}) error { return nil } +func (v *defaultValidator) Engine() interface{} { + v.lazyinit() + return v.validate +} + func (v *defaultValidator) lazyinit() { v.once.Do(func() { v.validate = validator.New()