2022年7月31日のブックマーク (1件)

  • goimports をやめて gopls に寄せる

    goimports をやめて gopls に寄せる自分は Go を書くときは Vim を使っていた。 2020-01 に vim-go から gopls + mattn/vim-goimports に移行してそのままだったのだが、 最近になって gopls が LSP の source.organzieImports Code Action に対応していることに気づいた。 (当時は gopls が import 補完に対応してない思いこんでいたんだけど、gopls の commit を追っていくと 2020 年時点で既に source.organizeImports に関するコードがあるように見える… 😇) ISUCON で久々にGo を書くことになるので、環境を見直すついでにこのへんの移行もした。 vim-lsp の README をベースに、BufWritePre で sour

    goimports をやめて gopls に寄せる