Bem, primeiro, eu aceito strongmente a sugestão de Wildcards para ir ao site vim ... :)
Mas segundo, definitivamente há uma solução melhor. Você pode usar um InsertLeave
autocommand. Apenas faça isso:
autocommand InsertLeave go GoFmt
A vantagem é que isso não requer nenhum mapeamento, e executar o comando também é mais simples porque GoFmt
já é um comando ex, portanto, você não precisa do :...<cr>
.