gofmt treat stdin, but golint doesn't. So user will confuse the difference of current buffer and saved file.