In-reply-to » 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.

⤋ Read More