>First, why would you ever add methods to a public interface?
In the go world, it's a little more acceptable to do that versus something like Java because you're really not going to break anything
In the go world, it's a little more acceptable to do that versus something like Java because you're really not going to break anything
For a public interface, you have to track down all the clients, which may be infeasible, especially in an open ecosystem.