go doc의 문서를 확인할 때 내보내기가 되지 않은 타입은 사용하기가 어려울 수 있습니다.
예:
type hidden struct{} func Exported() hidden { // 내보내기되지 않은 'hidden' 반환 타입을 사용하는 내보내기된 함수 return hidden{} }