" Author: dzhou121 " Description: go build for Go files function! s:FindGobuildScript() abort return g:ale#util#stdin_wrapper . ' .go go build -o /dev/null' endfunction let g:ale#util#gobuild_script = \ get(g:, 'ale_go_gobuild_script', s:FindGobuildScript()) call ale#linter#Define('go', { \ 'name': 'go build', \ 'output_stream': 'stderr', \ 'executable': 'go', \ 'command': g:ale#util#gobuild_script, \ 'callback': 'ale#handlers#HandleUnixFormatAsError', \})