from `bytes.NewBuffer' would be a bit absurd. But returning an interface (`io.Reader') from `io.MultiReader' makes more sense than returning some sort of structure.
I think the author was getting at how one should always return explicit zero values _or_ explicit non-zero. E.g.,
I think the author was getting at how one should always return explicit zero values _or_ explicit non-zero. E.g.,