This commit is contained in:
Juan Batiz-Benet 2014-07-05 01:56:03 -07:00
parent 381bfaa691
commit 69e92f939c

30
util/util.go Normal file
View File

@ -0,0 +1,30 @@
package data
import (
"fmt"
"os"
)
var Debug bool
var NotImplementedError = fmt.Errorf("Error: not implemented yet.")
// Shorthand printing functions.
func PErr(format string, a ...interface{}) {
fmt.Fprintf(os.Stderr, format, a...)
}
func POut(format string, a ...interface{}) {
fmt.Fprintf(os.Stdout, format, a...)
}
func DErr(format string, a ...interface{}) {
if Debug {
PErr(format, a...)
}
}
func DOut(format string, a ...interface{}) {
if Debug {
POut(format, a...)
}
}