Ver Fonte

update Must2

Darien Raymond há 7 anos atrás
pai
commit
098244530b
1 ficheiros alterados com 4 adições e 5 exclusões
  1. 4 5
      common/common.go

+ 4 - 5
common/common.go

@@ -11,9 +11,8 @@ func Must(err error) {
 	}
 }
 
-// Must2 panics if the second parameter is not nil.
-func Must2(v interface{}, err error) {
-	if err != nil {
-		panic(err)
-	}
+// Must2 panics if the second parameter is not nil, otherwise returns the first parameter.
+func Must2(v interface{}, err error) interface{} {
+	Must(err)
+	return v
 }