type os.FileMode

27 uses

	os (current package)
		dirent_linux.go#L28: func direntType(buf []byte) FileMode {
		dirent_linux.go#L31: 		return ^FileMode(0) // unknown
		dirent_linux.go#L50: 	return ^FileMode(0) // unknown
		file.go#L307: func Mkdir(name string, perm FileMode) error {
		file.go#L390: func OpenFile(name string, flag int, perm FileMode) (*File, error) {
		file.go#L627: func Chmod(name string, mode FileMode) error { return chmod(name, mode) }
		file.go#L631: func (f *File) Chmod(mode FileMode) error { return f.chmod(mode) }
		file.go#L849: func WriteFile(name string, data []byte, perm FileMode) error {
		file_posix.go#L60: func syscallMode(i FileMode) (o uint32) {
		file_posix.go#L76: func chmod(name string, mode FileMode) error {
		file_posix.go#L88: func (f *File) chmod(mode FileMode) error {
		file_unix.go#L264: func openFileNolog(name string, flag int, perm FileMode) (*File, error) {
		file_unix.go#L468: 	typ    FileMode
		file_unix.go#L474: func (d *unixDirent) Type() FileMode { return d.typ }
		file_unix.go#L487: func newUnixDirent(parent, name string, typ FileMode) (DirEntry, error) {
		file_unix.go#L493: 	if typ != ^FileMode(0) && !testingForceReadDirLstat {
		path.go#L19: func MkdirAll(path string, perm FileMode) error {
		root.go#L110: func (r *Root) OpenFile(name string, flag int, perm FileMode) (*File, error) {
		root.go#L136: func (r *Root) Mkdir(name string, perm FileMode) error {
		root_openat.go#L67: func rootMkdir(r *Root, name string, perm FileMode) error {
		root_unix.go#L78: func rootOpenFileNolog(root *Root, name string, flag int, perm FileMode) (*File, error) {
		root_unix.go#L134: func mkdirat(fd int, name string, perm FileMode) error {
		stat_linux.go#L17: 	fs.mode = FileMode(fs.sys.Mode & 0777)
		types.go#L30: type FileMode = fs.FileMode
		types_unix.go#L18: 	mode    FileMode
		types_unix.go#L24: func (fs *fileStat) Mode() FileMode     { return fs.mode }

	go.uber.org/zap
		sink.go#L61: 	openFile  func(string, int, os.FileMode) (*os.File, error) // type matches os.OpenFile