Blackrush/vim-gocode — pull request #21 by mkrull (2014-01-25 14:36:27+00:00)
Title: Smarttabs should not automatically expand tabs.

If expandtab is disabled but smarttab enabled gofmt should use tabs instead of spaces. tabwidth does not matter in the sourcefile in this case and can be safely ignored if expandtab is set.