# Functions

ArraysEqual checks if two arrays are equal and returns the result.
ExtractTypeName extracts the type name of the struct/interface of an variable.
InArrayOrSlice checks if the provided element is in the provided sliceOrArray.
MapsEqual checks if two maps have the same content Note that this function requires comparable types for key and value! The arguments are passed by reference to allow nil comparisons.
PointerValuesEqual compares two comparable variables which values are pointers.
StringToSnakeCase turns the given string into snake-case.
UniqueArrayOrSlice returns the passed slice or array without any duplicates in it.