package
1.73.0
Repository: https://github.com/arm-software/golang-utils.git
Documentation: pkg.go.dev

# Functions

OptionalAny returns the value of an optional field or else returns defaultValue.
OptionalBool returns the value of an optional field or else returns defaultValue.
OptionalDuration returns the value of an optional field or else returns defaultValue.
OptionalFloat32 returns the value of an optional field or else returns defaultValue.
OptionalFloat64 returns the value of an optional field or else returns defaultValue.
OptionalInt returns the value of an optional field or else returns defaultValue.
OptionalInt32 returns the value of an optional field or else returns defaultValue.
OptionalInt64 returns the value of an optional field or else returns defaultValue.
OptionalString returns the value of an optional field or else returns defaultValue.
OptionalTime returns the value of an optional field or else returns defaultValue.
OptionalUint returns the value of an optional field or else returns defaultValue.
OptionalUint32 returns the value of an optional field or else returns defaultValue.
OptionalUint64 returns the value of an optional field or else returns defaultValue.
ToOptionalAny returns a pointer to a object.
ToOptionalBool returns a pointer to a bool.
ToOptionalDuration returns a pointer to a Duration.
ToOptionalFloat32 returns a pointer to a float32.
ToOptionalFloat64 returns a pointer to a float64.
ToOptionalInt returns a pointer to an int.
ToOptionalInt32 returns a pointer to an int32.
ToOptionalInt64 returns a pointer to an int64.
ToOptionalString returns a pointer to a string.
ToOptionalTime returns a pointer to a Time.
ToOptionalUint returns a pointer to an uint.
ToOptionalUint32 returns a pointer to an uint32.
ToOptionalUint64 returns a pointer to an uint64.