Go 1.18 finally supports generics. Generics are extremely useful and make go viable for contests. Go already does things very well — relatively fast, extremely quick compile times, modern syntax, but it's lack of generics makes writing complicated data structures annoying.
Please upgrade to 1.18! This is a big one!