Comment
Comment by kbd
This is fantastic. It'll make Go feel much less weird. eg from the diff:
Now that Go is going to have generics, all we need is sugar syntax for early return on error -- like more modern languages such as Rust and Zig have -- and Go may finally be pleasant to program in!