For Sum Types: Golang's multiple return parameters are overrated

In this Go Experience Report I am going to make a case for sum types over multiple return parameters. Analysis of multiple return parameters I wrote a little tool which does some analysis of Go source code. Thank you to the go/types library. The tool simply counts the number of times multiple return parameters are used. I ran this tool over the standard library and these are the results: [Read More]