]> Sergey Matveev's repositories - btrtrc.git/blob - internal/panicif/panicif.go
Drop support for go 1.20
[btrtrc.git] / internal / panicif / panicif.go
1 package panicif
2
3 import "fmt"
4
5 func NotEqual[T comparable](a, b T) {
6         if a != b {
7                 panic(fmt.Sprintf("%v != %v", a, b))
8         }
9 }
10
11 func False(b bool) {
12         if !b {
13                 panic("is false")
14         }
15 }
16
17 func True(b bool) {
18         if b {
19                 panic("is true")
20         }
21 }