报告具有未导出的返回类型的导出函数。

go doc 下查看文档时,未导出的类型可能难以使用。

示例:

type hidden struct{}

func Exported() hidden { // 具有 `hidden` 未导出返回类型的导出函数
 return hidden{}
}

您可以应用导出快速修复来导出类型。 应用快速修复后,类型名称将会大写:

type Hidden struct{}

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