package main import ( "net/url" "os" ) func assert(cond bool, msg string) { if !cond { panic(msg) } } func isRemote(filename string) bool { u, err := url.Parse(filename) check(err) return u.IsAbs() } func check(e error) { if e != nil { panic(e) } } func exitOnError(err error) { if err != nil { os.Stderr.WriteString(err.Error()) os.Exit(1) } }