Unlocking the Power of Extension Objects: The Easy, Elegant, and Flexible Approach in Go
Introduction The extension object pattern is a clever way to add new features to an existing object without...
Easy delegation in Go: the delegation pattern
Introduction In delegation, you delegate a certain request to an object to a second object, which we call...