Denmaseno 8 rokov pred
rodič
commit
cb67fba985
1 zmenil súbory, kde vykonal 21 pridanie a 0 odobranie
  1. 21 0
      util.go

+ 21 - 0
util.go

@@ -5,6 +5,27 @@ import (
 	"fmt"
 )
 
+// Panic with test
+func Panic(err error) {
+	if err != nil {
+		panic(err)
+	}
+}
+
+// Panicf with test
+func Panicf(format string, err error) {
+	if err != nil {
+		panic(fmt.Errorf(format, err))
+	}
+}
+
+// PanicfArgs with test
+func PanicfArgs(err error, format string, args ...interface{}) {
+	if err != nil {
+		panic(fmt.Errorf(format, args...))
+	}
+}
+
 // Check error function
 func Check(format string, args ...interface{}) {
 	var hasError bool