pkg

package
v0.0.0-...-b1f0acf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2025 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrDataMultipleBlockSize = errors.New("data must be multiple of block size")
View Source
var ErrIVSize = errors.New("invalid iv size")
View Source
var ErrKeySize = errors.New("invalid key size")
View Source
var ErrMalformedPadding = &tengo.Error{Value: &tengo.String{Value: fmt.Sprintf("malformed padding")}}

Functions

func Eval

func Eval(content string, in map[string]any) (out any, err error)

func EvalBool

func EvalBool(content string, in map[string]any) (out bool, err error)

func EvalInt

func EvalInt(content string, in map[string]any) (out int, err error)

func EvalParams

func EvalParams(payMap, channelMap map[string]any, ps [][2]string) (map[string]any, error)

func EvalString

func EvalString(content string, in map[string]any) (out string, err error)

func FormatTime

func FormatTime(t time.Time) (str string)

func GetTimeMap

func GetTimeMap() map[string]any

func IfFunc

func IfFunc(ok bool, fn func())

func IfGt0Func

func IfGt0Func[T number](n T, fn func())

func IfNotEmptyFunc

func IfNotEmptyFunc(str string, fn func())

func LoadCustomCryptoAlgorithms

func LoadCustomCryptoAlgorithms()

func ParseTime

func ParseTime(str string) (t time.Time)

func ParseTimeUTC

func ParseTimeUTC(str string) (t time.Time)

func RandStr

func RandStr(length int, numOnly ...bool) string

func ReloadCryptoAlgorithms

func ReloadCryptoAlgorithms()

func TimeNow

func TimeNow() time.Time

func TimeNowNumStr

func TimeNowNumStr() string

func TimeNowStamp

func TimeNowStamp() string

func TimeNowStampLong

func TimeNowStampLong() string

func TimeNowStr

func TimeNowStr() string

func ValidAmount

func ValidAmount(amount uint, cond string) (valid bool)

func ValidAmountCond

func ValidAmountCond(cond string) (ok bool)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL