Denmaseno 8 年之前
父节点
当前提交
cb67fba985
共有 1 个文件被更改,包括 21 次插入0 次删除
  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