Closed1

EmacsでGoファイル開いたらeglot、lspが動かなくなってた

wlboooooooooonwlboooooooooon

環境

> go version
go version go1.21.5 linux/amd64
> gopls version
golang.org/x/tools/gopls v0.14.2
    golang.org/x/tools/gopls@v0.14.2 h1:sIw6vjZiuQ9S7s0auUUkHlWgsCkKZFWDHmrge8LYsnc=

事象

eglotが動作しない

goplsとのやり取り?を見てみると

invalid go version '1.21.4': must match format 1.23"

とあった。go.modは下記コマンドで生成した。

go mod init

内容は以下の通り

go.mod
...
go 1.21.4

というわけでご指摘通り

go 1.21.4

go 1.21
に変更したら動作した。

なんやこれ...

このスクラップは3日前にクローズされました