News for hackers. Stuff that matters.
Re:The bigger the interface, the weaker the abstraction by tareqak on Saturday July 29, 2023 @06:15PM (#36925271)
Why not use both? -er’s do stuff to things while -able’s get stuff done to them and use them as it make sense.

Use the one that makes the most sense given the situation.

Re:The bigger the interface, the weaker the abstraction by jonahx on Saturday July 29, 2023 @08:16PM (#36926290)
You could, but this is not Go's convention. Go's convention is that when you have an interface with a single method "x", you name the interface "xer".

This has the advantage of being simple and mnemonic. It has the downside I already mentioned.