Lindenii Project Forge
Login

go-lindenii-common

Common library for the Lindenii Project
Commit info
ID
8946fae17bd05520d7237dc077d48d83d5471fdd
Author
Runxi Yu <me@runxiyu.org>
Author date
Tue, 11 Feb 2025 23:32:43 +0800
Committer
Runxi Yu <me@runxiyu.org>
Committer date
Tue, 11 Feb 2025 23:32:43 +0800
Actions
misc: First_or_panic
package misc

import "fmt"

func Wrap_one_error(a error, b error) error {
	return fmt.Errorf("%w: %w", a, b)
}

func First_or_panic[T any](v T, err error) T {
	if err != nil {
		panic(err)
	}
	return v
}