assert

package
v2.0.0-alpha.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2025 License: MIT Imports: 12 Imported by: 1

Documentation

Index

Constants

View Source
const Name = "assert"

Variables

View Source
var FeatureDebugMode = features.Bool("assert.debug_mode", false, "debug mode, pretty stack and error")

Functions

func Assert

func Assert(b bool, format string, a ...any)

func Err

func Err(b bool, err error)

func Exit

func Exit(err error, args ...any)

func Exit1

func Exit1[T any](ret T, err error) T

func ExitF

func ExitF(err error, msg string, args ...any)

func ExitFn

func ExitFn(errFn func() error, args ...any)

func Fn

func Fn(b bool, fn func() error)

func If

func If(b bool, format string, a ...any)

func Lazy

func Lazy(lazy func() bool, err error)

func Must

func Must(err error, args ...any)

func Must1

func Must1[T any](ret T, err error) T

func MustEqual

func MustEqual[T any](a, b T)

func MustF

func MustF(err error, msg string, args ...any)

func MustFn

func MustFn(errFn func() error, args ...any)

func T

func T(b bool, format string, a ...any)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL