From 75b0c72d7201725700b1d8d383fd36a63c81aebe Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 20 Apr 2024 15:57:18 +0800 Subject: [PATCH] 1 --- convert.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/convert.go b/convert.go index 97e1c2d..b4ad072 100644 --- a/convert.go +++ b/convert.go @@ -199,3 +199,15 @@ func DuckToSimple[T string | int | int32 | int64 | float32 | float64]( } return true } + +func ToBool[T int32 | int64 ](value T) bool { + return value != 0 +} + +func BoolToInt32(value bool) int32 { + if value { + return 1 + } else { + return 0 + } +}