My biggest issue with navigating Go codebases is that sometimes it's cumbersome to find where a specific type/function is defined, when there are multiple files under the same directory.
(I'm a newbie with Go so I've probably missed something in the problem you're describing).