mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-02-04 04:30:05 +00:00
refactor agent auth & server api
This commit is contained in:
@@ -90,3 +90,17 @@ func Uint64SubInt64(a uint64, b int64) uint64 {
|
||||
}
|
||||
return a - uint64(b)
|
||||
}
|
||||
|
||||
func IfOr[T any](a bool, x, y T) T {
|
||||
if a {
|
||||
return x
|
||||
}
|
||||
return y
|
||||
}
|
||||
|
||||
func IfOrFn[T any](a bool, x, y func() T) T {
|
||||
if a {
|
||||
return x()
|
||||
}
|
||||
return y()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user