1// +build darwin dragonfly freebsd netbsd openbsd 2// +build !js 3 4package logrus 5 6import "golang.org/x/sys/unix" 7 8const ioctlReadTermios = unix.TIOCGETA 9 10func isTerminal(fd int) bool { 11 _, err := unix.IoctlGetTermios(fd, ioctlReadTermios) 12 return err == nil 13} 14