3
0
corteza/server/pkg/cast2/integer.go
2023-03-17 09:27:34 +01:00

34 lines
433 B
Go

package cast2
import "github.com/spf13/cast"
func Uint64(in any, out *uint64) error {
aux, err := cast.ToUint64E(in)
if err != nil {
return err
}
*out = aux
return nil
}
func Uint(in any, out *uint) error {
aux, err := cast.ToUintE(in)
if err != nil {
return err
}
*out = aux
return nil
}
func Int(in any, out *int) error {
aux, err := cast.ToIntE(in)
if err != nil {
return err
}
*out = aux
return nil
}