nil の代わりに空のリテラルイニシャライザーを使用しているスライスの宣言を報告します。

空のスライスは、nil または空のスライスリテラルで表すことができます。 メモリ割り当てが発生しない前者の方法をお勧めします。 空のスライスに関する詳細は、golang.org の Declaring Empty Slices セクションを参照してください。

例:

s := []string{}

宣言を変更するには、 「nil スライスの宣言に置換 (セマンティクスが変更されます)」クイックフィックスを使用します。 クイックフィックス適用後:

var s []string