summaryrefslogtreecommitdiff
path: root/util.go
blob: 803260920fabff4a5adc17b00b4be0bc57f28a5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package main

import (
	"net/url"
)

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)
	}
}