go doc의 문서를 확인할 때 내보내지 않은 타입은 사용하기가 어려울 수 있습니다.
예:
type hidden struct{}
func Exported() hidden { // 내보내지 않은 'hidden' 반환 타입을 사용하는 내보낸 함수
return hidden{}
}
내보내기 빠른 수정을 적용하여 타입을 내보낼 수 있습니다. 빠른 수정이 적용된 후 타입 이름은 대문자로 표시됩니다.
type Hidden struct{}
func Exported() Hidden { // 수정됨
return Hidden{}
}