But Go is different. Interestingly, Go packages made me think more deeply about code organization than Java packages ever did.
The more I reflected on Go packages—especially while writing this article—the more they made sense. And to be honest, I think Java should reconsider some of its package conventions, as they might be one of the reasons for its "notorious" verbosity.