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< 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("Not > > a Valid LoginID"); > > > > > > 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.