1 package portlock 2 3 import ( 4 "os" 5 "syscall" 6 ) 7 8 func isOpen(err error) bool { 9 if se, ok := err.(*os.SyscallError); ok { 10 return se.Err == syscall.EADDRINUSE 11 } 12 return false 13 }