From the spec ('Declarations and scope'):
The scope of an identifier denoting a constant, type, variable, or function (but not method) declared at top level (outside any function) is the package block.
I guess it implies that the scope of an identifier denoting a method not a package block.
Then what is it? I did not manage to find any info in the spec.