>>6
So it returns a tuple. And this is the part where we say that sum types would be so much better. And then someone says that Rob Pike, in his infinite wisdom, excluded them out of pragmatic compromise due to another design mistake in Go. And so on, recursively.