당신이 File
에서 살펴 경우 정확히 io.Writer
및 io.Reader
인터페이스 Read()
및 Write()
기능과 동일한 Read()
및 Write()
기능이 구조체. 그러나 io
패키지는 File
패키지 (가져 오지 않음)에서 찾을 수 없습니다. 인터페이스를 사용하기 위해 가져올 필요가 전혀 없다는 뜻입니까? Read()
정의가 인터페이스와 동일하면이 인터페이스가 io.Writer
또는 io.Reader
인터페이스의 일부임을 암시 할 수 있습니까?Golang 인터페이스를 가져올 필요가 없습니다?
IO : http://golang.org/pkg/io/
OS : http://golang.org/pkg/os/