4 ms·
Go is horrible due to the absence of specific "interface implementation" markers. Gets pretty hard to find where or how a type implements an interface.
by tuetuopay 2y ago
Go is horrible due to the absence of specific "interface implementation" markers. Gets pretty hard to find where or how a type implements an interface.
- kiitos 2y agoInterfaces are consumer contracts, they say "I need this" not "I provide this". Regardless, any reasonable LSP will let you "Find implementations" of any interface definition.
- tuetuopay 2y agoYup, but we're talking about grep, not lsp. And that's precisely why I don't write go without an lsp (the rare times I do write go).