Documentation
¶
Overview ¶
Package u 提供极常用的公共短类型与工具函数
包含对切片、映射、错误及基本类型处理的辅助函数,包名简写为 u
Package u 极常用的公共短类型和函数 ¶
Package u 极常用的公共短类型和函数 ¶
Package u 极常用的公共短类型和函数 ¶
Package u 极常用的公共短类型和函数 ¶
Package u 极常用的公共短类型和函数 ¶
Package u 极常用的公共短类型和函数
Index ¶
- func AnyDefault[T any](v any, defaults T) T
- func Apply[T any](v H) (T, error)
- func Assert(v error)
- func AssertB(v bool)
- func Default[T any, K comparable](v map[K]T, key K, defaults T) T
- func GetH[T any](v H, key string) (T, bool)
- func Map[T any, R any](v []T, f func(T) R) []R
- func MapFilter[T any, R any](v []T, f func(T) (R, bool)) []R
- func Ternary[T any](v bool, a, b T) T
- func Unwrap[T any](v T, err error) T
- func ValDefault[T any](v *T, defaults T) T
- type H
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.