ちょっとの間Kotlinを書いていたら、その間にGo1.7.1まで行ってて昨日重い腰を上げてアップデートしました。それは良いとして、当方GolangはVisual Studio Codeで書いているんですが、アップデートの弊害かコード補完が効かなくなりました。
問題が起きたのは本体というよりvscode-goプラグインですね。
実際に以下のissueにもあがってます。
この画像のように、オートコンプリートの候補にPANICとしか出ないようになりますw
もしかしたらハマる人もいるかもしれないので雑に回避方法を共有しときましょう。
回避方法
以下の手順で回避できます。gocodeをアップデートし、gocode closeするだけ。
$ go get -u github.com/nsf/gocode
$ gocode close
自分の場合、結構古いgocodeがローカルに存在していたのでトラブったみたいです。