This commit is contained in:
wirekang
2022-04-22 01:11:24 +09:00
parent ee50be0e93
commit 6d64c8b195

View File

@@ -22,7 +22,7 @@ func Must1[T any](val T, err error) T {
return Must(val, err)
}
// Must2 has the same behavior than Must, but callback returns 2 variable2.
// Must2 has the same behavior than Must, but callback returns 2 variables.
func Must2[T1 any, T2 any](val1 T1, val2 T2, err error) (T1, T2) {
if err != nil {
panic(err)
@@ -31,7 +31,7 @@ func Must2[T1 any, T2 any](val1 T1, val2 T2, err error) (T1, T2) {
return val1, val2
}
// Must3 has the same behavior than Must, but callback returns 2 variable2.
// Must3 has the same behavior than Must, but callback returns 3 variables.
func Must3[T1 any, T2 any, T3 any](val1 T1, val2 T2, val3 T3, err error) (T1, T2, T3) {
if err != nil {
panic(err)
@@ -40,7 +40,7 @@ func Must3[T1 any, T2 any, T3 any](val1 T1, val2 T2, val3 T3, err error) (T1, T2
return val1, val2, val3
}
// Must4 has the same behavior than Must, but callback returns 2 variable2.
// Must4 has the same behavior than Must, but callback returns 4 variables.
func Must4[T1 any, T2 any, T3 any, T4 any](val1 T1, val2 T2, val3 T3, val4 T4, err error) (T1, T2, T3, T4) {
if err != nil {
panic(err)
@@ -49,7 +49,7 @@ func Must4[T1 any, T2 any, T3 any, T4 any](val1 T1, val2 T2, val3 T3, val4 T4, e
return val1, val2, val3, val4
}
// Must5 has the same behavior than Must, but callback returns 2 variable2.
// Must5 has the same behavior than Must, but callback returns 5 variables.
func Must5[T1 any, T2 any, T3 any, T4 any, T5 any](val1 T1, val2 T2, val3 T3, val4 T4, val5 T5, err error) (T1, T2, T3, T4, T5) {
if err != nil {
panic(err)
@@ -58,7 +58,7 @@ func Must5[T1 any, T2 any, T3 any, T4 any, T5 any](val1 T1, val2 T2, val3 T3, va
return val1, val2, val3, val4, val5
}
// Must6 has the same behavior than Must, but callback returns 2 variable2.
// Must6 has the same behavior than Must, but callback returns 6 variables.
func Must6[T1 any, T2 any, T3 any, T4 any, T5 any, T6 any](val1 T1, val2 T2, val3 T3, val4 T4, val5 T5, val6 T6, err error) (T1, T2, T3, T4, T5, T6) {
if err != nil {
panic(err)