utils

package
v0.8.1-rc.1 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BoolToString

func BoolToString(b *bool) string

BoolToString return "true" if b == true, else "false"

func BoolValue

func BoolValue(b *bool) bool

BoolValue return the boolean value, false if nil

func GenerateRandomString

func GenerateRandomString(n int) string

GenerateRandomString use to generate random string with a define size

func IsEqualStruct

func IsEqualStruct(in interface{}, cmp interface{}) bool

IsEqualStruct is a util fonction that returns whether 2 structures are the same We compare the marchaled results to avoid traversing all fields and be agnostic of the struct.

func NewBoolPointer

func NewBoolPointer(b bool) *bool

NewBoolPointer returns pointer on a new bool value instance

func NewInt32Pointer

func NewInt32Pointer(i int32) *int32

NewInt32Pointer returns pointer on a new int32 value instance

func NewInt64Pointer

func NewInt64Pointer(i int64) *int64

NewInt64Pointer returns pointer on a new int32 value instance

func NewStringPointer

func NewStringPointer(s string) *string

NewStringPointer returns pointer on a new string value instance

Types

This section is empty.

Jump to

Keyboard shortcuts

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