変数と定数の宣言に使用されている型で、コンパイラーが推論可能であるために省略できるものを報告します。 このような型は冗長であり、除去するとコードが読みやすくなる場合があります。

例:

var s string = fmt.Sprintln("hi")

変数宣言の string 型は省略しても構いません。 この型を除去するには、「型の削除」クイックフィックスを使用します。 クイックフィックス適用後:

var s = fmt.Sprintln("hi")