Hi,
Yes, I am using text/template...

El viernes, 14 de junio de 2019, 19:07:24 (UTC-4), Burak Serdar escribió:
>
> On Fri, Jun 14, 2019 at 4:09 PM Yamil Bracho <yamil...@gmail.com 
> <javascript:>> wrote: 
> > 
> > I am building a kind of code generator based in golang templates and I 
> have problems with some characters. 
> > 
> > For example if I have got this line in my template 
> > public class {{.Name}}Validator : AbstractValidator<{{.Name}}Input> 
>
> Are you using html/template by any chance? 
>
> If so, try text/template instead. 
>
> > 
> > 
> > is converted to this in my output file 
> > public class GetLoginMarketColorSettingByLoginIDValidator : 
> AbstractValidator&lt; GetLoginMarketColorSettingByLoginIDInput > 
> > 
> > 
> > Another line when I have got problems : 
> > RuleFor(x => 
> x.{{.Name}}).Cascade(CascadeMode.StopOnFirstFailure){{.ValidationString}}; 
> > 
> > 
> > And ValidationString is build in my code and should be 
> (.NotEmpty().Length(1,15).WithMessage("Not a Valid LoginID");) 
> > 
> > 
> > But the generated code for this line is 
> > RuleFor(x => 
> x.LoginID).Cascade(CascadeMode.StopOnFirstFailure).NotEmpty().Length(1,15).WithMessage(&#34;Not
>  
> a Valid LoginID&#34;); 
> > 
> > 
> > It seems that the template system apply url encoding or it gets confused 
> when a special character is near substitution tag ({{}}) 
> > 
> > 
> > Any hint to solve this problem ? 
> > 
> > 
> > TIA, 
> > Yamil 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "golang-nuts" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to golan...@googlegroups.com <javascript:>. 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/golang-nuts/834c04d1-0d21-4ccd-a1d5-d975f8246d0e%40googlegroups.com.
>  
>
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/42844dd4-5c5e-4a72-b0ec-61f5ab49e691%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to