Go Wiki: Go Code Review Comments - The Go Programming Language π Can Someone better at Go than me explain the guidance on interfaces here such that I understand why? Explain this to me like Iβm five! Apparently this was talked about on Reddit some ~3yrs ago, but I missed the memo π #Go #Inerfaces
@lyse@lyse.isobeef.org Yeah, I guess itβs not a hard and fast rule as such. I think youβre right in that it probably comes from the Java enterprise world. This was sparked from when I decided (for some reason) in Bitcask v2 that I would define a set of interfaces for the libraryβs public facing API. Turns out that probably not really needed or that useful I guess.