Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,688 posts.

Any topic
Any year
11610

Codebase Refactoring with Go

Go should add the ability to create alternate equivalent names for types, in order to enable gradual code repair during codebase refactoring. This article explains the need for that ability and the implications of not having it for today’s large Go codebases. This article also examines some potential solutions…