4 ms·
After I posted this I thought of writing a tool that checks if you are making breaking API changes in your go package. Turns out there is already one: https://g
by alpb 10y ago
After I posted this I thought of writing a tool that checks if you are making breaking API changes in your go package. Turns out there is already one: https://github.com/bradleyfalzon/apicompat/ https://github.com/bradleyfalzon/apicompat/
- Merovius 10y agoThe article was created because I was starting to write a tool to do this. After sitting down and thinking about it quickly, I came to the conclusion in the article: There is no non-breaking change (or rather: That determination can not be made from the package you are looking at). At that point I put the idea to rest :)