Go should be in an excellent position to have Refactoring Editors. Smalltalk had a Refactoring Browser that worked well enough that it changed the economics/trade offs around refactoring. (Literally an order of magnitude easier refactoring combined with immediate/really fast responsiveness.)
Such tools, positioned such that they are defacto standards can cause qualitative changes in how programming happens in a language.
Such tools, positioned such that they are defacto standards can cause qualitative changes in how programming happens in a language.