github.com/cli/safeexec@v1.0.1/lookpath.go (about) 1 //go:build !windows && go1.19 2 // +build !windows,go1.19 3 4 package safeexec 5 6 import ( 7 "errors" 8 "os/exec" 9 ) 10 11 func LookPath(file string) (string, error) { 12 path, err := exec.LookPath(file) 13 if errors.Is(err, exec.ErrDot) { 14 return path, nil 15 } 16 return path, err 17 }