<%- import 'context' import model.package -%> func (s *<%= type.name %>) Validate(ctx context.Context, m *<%= model.qualified_name %>) error { if err := m.Validate(ctx); err != nil { return err } if err := s.ValidateUniqueness(ctx, m); err != nil { return err } return nil }