starwish’s diary

atomでgoの開発環境を作る

atomでgoの開発環境を作った。goimportというモジュールをインストールすると足りないimportを自動補完してくれるというのでmain.goを作って保存してみたが普通にエラーになる。どうもファイル単独で開いた場合とフォルダごと開いた場合で動作が違うようだ。
ファイル単独で開くとこう
f:id:starwish:20190501130250p:plain
フォルダごと開こうとするとこんなダイアログが出て
f:id:starwish:20190501125607p:plain
左を選ぶと新規ウィンドウが立ち上がり、右を選ぶと現ウィンドウが更新される。どちらかを選んでも上のファイルに対する動作は同じで、保存すると期待通り補完された
f:id:starwish:20190501125801p:plain