問い
vim-goで.vimrcにlet g:go_metalinter_autosave = 1
と設定していると保存時に自動でlinterを実行してくれるが、ここで次のようなエラーが出た。
Can't run linter goanalysis_metalinter: asmdecl: analysis skipped: errors in package: [-: import \"/absolute/path/to/project\": cannot import absolute path]
答え
GOPATH
にないプロジェクトをimportできないことが原因だった。次を実行して解決。
go mod init github.com/name/project