Handling Backward Compatibility with Interfaces in Go | CodeSignal Learn