package daemon import "os" func dirOrHome(dir string) string { if dir != "" { if st, err := os.Stat(dir); err == nil && st.IsDir() { return dir } } if home, err := os.UserHomeDir(); err == nil && home != "" { return home } return "/" }