My question is: do we really need to complicate tools to replace a language missing feature that someone keep telling we don't need? Does it really worth it? I'm not against the author, his work is amazing! I'm just pointing out that we are here, writing "language patches" that's shouldn't exists at all...
This is really really cool!<p>As an aside though, I feel like we need some protocol for on-save junk. GoImports, GoFmt, Stencil, ... all are trying to implement a bunch of functionality on save.<p>Is there a good way to handle this? Both GoImports and Stencil implement GoFmt <i>(I believe)</i>, what's a better way to do this?