Go is great for LLM-written code
Many argue Go's simplicity, verbosity and fast compiles make it an ideal target for AI-generated code, versus slow-compiling Rust; others counter with Kotlin, C#, OCaml or Crystal.
v2 API is welcome, with quibbles
Users like encoding/json/v2 and jsontext, though some miss MarshalIndent, debate the nil-slice-as-empty default, and question why it took six years.
Marshal errors and type safety
A side debate on why Marshal returns an error: commenters cite any-typed inputs, custom MarshalJSON failures and NaN floats, while others wish for compile-time checks like Rust's serde.