Versions in this module Expand all Collapse all v0 v0.0.1 Oct 8, 2025 Changes in this version + func BoolP(val bool) *bool + func Dereference[T any](p *T) T + func Int32P(val int32) *int32 + func Int64P(val int64) *int64 + func IntP(val int) *int + func IsValidEmail(email string) bool + func PBool(ptr *bool) bool + func PInt(ptr *int) int + func PInt32(ptr *int32) int32 + func PInt64(ptr *int64) int64 + func PString(ptr *string) string + func Pointer[T any](v T) *T + func StringP(val string) *string + type IOEncryptor interface + DecryptObject func(o interface{}) (interface{}, error) + DecryptString func(ciphermessage string) (string, error) + EncryptObject func(o interface{}) (interface{}, error) + EncryptString func(message string) (string, error) + func GetObjectEncryptor(provider string) (IOEncryptor, error) + func InitializeEncryptor(provider, key string) (IOEncryptor, error)