GO日記#1

Visual Studio Codeでgoを書いていると、import分が勝手に消えて四苦八苦した。 原因はフォーマッタ。 Goは使用していないimport文があるとエラーとなるが、 VScodeのデフォルトのフォーマッタでは、"math"が使用されていないと判断されて消えてしまう。 まるで読み取り専用になっているような挙動。。。

package main

import (
    "fmt"
    "math" //←ここが勝手に消える
)

func main() {
    fmt.Println(math.Pi)
}

以下の記事により解決しました。 qiita.com