mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-11-04 08:40:20 +00:00
refactor agent auth & server api
This commit is contained in:
1 parent
fa1d567f2e
commit
80740ddf39
19 files changed
+488
-330
No files matched your search
@@ -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