type FileType … const FileTypeBlockDev … const FileTypeCharDev … const FileTypeDirectory … const FileTypeFile … const FileTypeSocket … const FileTypeUnknown … var errUnknownFileType … type HostUtils … var _ … // getFileType checks for file/directory/socket and block/character devices. func getFileType(pathname string) (FileType, error) { … }