...
Source file
src/os/error_unix.go
Documentation: os
1
2
3
4
5
6
7 package os
8
9 import "syscall"
10
11 func isExist(err error) bool {
12 err = underlyingError(err)
13 return err == syscall.EEXIST || err == syscall.ENOTEMPTY || err == ErrExist
14 }
15
16 func isNotExist(err error) bool {
17 err = underlyingError(err)
18 return err == syscall.ENOENT || err == ErrNotExist
19 }
20
21 func isPermission(err error) bool {
22 err = underlyingError(err)
23 return err == syscall.EACCES || err == syscall.EPERM || err == ErrPermission
24 }
25
View as plain text