Hi there,
please consider following:
type Mode uint8
const (
Reserved Mode = iota
Foo
Bar
)
func (m Mode) String() string {
switch m {
case Foo:
return "Foo"
case Bar:
return "Bar"
default:
return "Reserved"
}
}
For golang < 1.17.7 I was using {{ .Mode }} and it was displayed as 0, 1, 2
Now it is displayed as Reserved, Foo, Bar.
So Stringer interface somehow kicks in.
There is easy workaround, but I just want to know if there is need to adjust Jet or file an issue to golang directly.
Thanks and all the best
Hi there,
please consider following:
For golang
< 1.17.7I was using{{ .Mode }}and it was displayed as0, 1, 2Now it is displayed as
Reserved, Foo, Bar.So
Stringer interfacesomehow kicks in.There is easy workaround, but I just want to know if there is need to adjust
Jetor file an issue to golang directly.Thanks and all the best