エクスポートされた関数で、エクスポートされていない戻り値の型を含むものを報告します。

go doc でドキュメントを表示する際に、エクスポートされていない型を使用するのは難しい場合があります。

例:

type hidden struct{}

func Exported() hidden { // エクスポートされた関数にエクスポートされてない返り値の型 'hidden' が含まれています
 return hidden{}
}

エクスポート」クイックフィックスを適用すると、型をエクスポートできます。 クイックフィックスを適用すると、型名が大文字になります。

type Hidden struct{}

func Exported() Hidden { // 修正後
 return Hidden{}
}