Versions in this module Expand all Collapse all v0 v0.0.2 Sep 7, 2023 Changes in this version + func CheckPassword(format string, hashedPassword string, args ...interface{}) error + func ConvertInt32MapToIntMap(input map[int32]int32) map[int]int + func ConvertInt32SliceToIntSlice(input []int32) []int + func ConvertIntMapToInt32Map(input map[int]int) map[int32]int32 + func ConvertIntSliceToInt32Slice(input []int) []int32 + func ConvertToProtoTimestamp(input time.Time) *timestamppb.Timestamp + func GetImageDimension(data []byte) (int, int, error) + func GetImageExtension(fileName string) string + func HashPassword(format string, args ...interface{}) (string, error) + func RandomString(length int) (string, error) + func Recovery() + type UID struct + func DecomposeUID(str string) (UID, error) + func NewUID(localID uint32, objectType int, shardID uint32) UID + func UIDFromString(str string) (UID, error) + func (uid *UID) GetLocalID() uint32 + func (uid *UID) GetObjectType() int + func (uid *UID) GetShardID() uint32 + func (uid *UID) MarshalJSON() ([]byte, error) + func (uid *UID) Scan(value interface{}) error + func (uid *UID) String() string + func (uid *UID) UnmarshalJSON(data []byte) error + func (uid *UID) Value() (driver.Value, error)