I prefer Go's solution to this problem. Just don't deprecate stuff. And to make that possible, slow down and design stuff you will be willing to support forever.
Go does deprecate stuff. It just never removes it.
Go does deprecate stuff. It just never removes it.