Yes. One of go's strengths is that there are very few tricks and the language is heavily biased towards easy reading over compact code.
I'm not a Go expert by any stretch of the imagination and I can tell you that almost everything you would want to know about a given request is exposed through the request object passed to your handler if you are using the standard Go http stuff.