News for hackers. Stuff that matters.
Re:Show HN: Gojay – Performant JSON encoder/decoder for Golang by bpicolo on Sunday May 20, 2018 @01:30PM (#17113832)
I don't think there's anything precluding Go from making it possible, other than the maintainers' desire to not have macros. Rust gives you the power here, and as a result has some tremendous serialization libs:

https://github.com/serde-rs/serde

Macros don't need to be as simple to use as in lisps to be useful - the rare library like serialization that can really benefit from them can be worth the language feature

Re:Show HN: Gojay – Performant JSON encoder/decoder for Golang by tptacek on Sunday May 20, 2018 @02:44PM (#17114175)
Rust is a good counterexample, yep.