最近Goを書き始めて見たのだが、Goは言語単位でフォーマッタが搭載されているらしくこれが難しく困っていました。
例えばこのような文を書いていたとき…
package main
import "fmt"
func main() {
fmt.Println("Hello world")
}
保存すると何故かimportの部分が消えて以下のようになってしまいました
package main
func main() {
fmt.Println("Hello world")
}
以下の質問によると,importは自動で書かれるから自分で書くのはだめらしい.
https://teratail.com/questions/278344
なるほど...
実際にimportを書かずにそのままfmt.Printlnを書くと自動でimportされ、自分で書くのはよろしくないらしい?