blob: 7281a95ddd5d20839a4d2a7ce11f41479c5d8b85 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package assert
import "log"
func Assert(assertion bool, message string, a ...any) {
if !assertion {
log.Fatalf(message+"\n", a...)
}
}
func NoError(err error, message string, a ...any) {
if err != nil {
log.Fatalf(message+": "+err.Error()+"\n", a...)
}
}
func Never(message string, a ...any) {
log.Fatalf(message+"\n", a...)
}
func NotNil(value any, message string, a ...any) {
if value == nil {
log.Fatalf(message+"\n", a...)
}
}
|