package utils import ( "os" "strings" ) func ExpandPath(path string) (string, error) { if strings.HasPrefix(path, "~") { home, err := os.UserHomeDir() if err != nil { return "", err } return strings.Replace(path, "~", home, 1), nil } return path, nil }