Apr 12, 2022
Hi Hunter.
The main maintainability issue that I encountered with Go was that I would be trying to figure out the type of an object, but the “duck typing” meant that I had to discover all of the methods that the object implements. In Java, I can just look at the interface type of something. In Go, I was always searching, and searching, and searching.