jet icon indicating copy to clipboard operation
jet copied to clipboard

go 1.17.7 new issue

Open jdvjdv82 opened this issue 2 years ago • 0 comments

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

jdvjdv82 avatar Feb 17 '22 08:02 jdvjdv82