Scope and Shadows in Go
blog.charmes.net