It's just code with comments what code is doing. Can we call them notes?
So I went to the next link down, "Unexported fields from an exported struct". Figured this would be the clever way to access the "message" field. But again I don't get it. It seems it's the same code as the last example.
This either says something about my ability to understand Go code or that maybe a bit more exposition would be useful for at least some of the examples.
So in the end there's really no trick, you still can't access them directly.
would be useful to somebody, seems like a good idea to me.