diff options
Diffstat (limited to 'util.go')
| -rw-r--r-- | util.go | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -22,6 +22,28 @@ func Homedir() string { return os.Getenv("HOME") } +func equal(a, b []string) bool { + if a == nil && b == nil { + return true; + } + + if a == nil || b == nil { + return false; + } + + if len(a) != len(b) { + return false + } + + for i := range a { + if a[i] != b[i] { + return false + } + } + + return true +} + func ExitF(format string, a ...interface{}) { fmt.Fprintf(os.Stderr, format, a...) fmt.Println("") |
