Documentation ¶
Index ¶
- func AsFNVHash(v interface{}) string
- func AsSHA256(v interface{}) string
- func MapStringToSlice(strMap map[string]interface{}) []string
- func MergeSliceAndMap(s []string, m map[string]string) map[string]string
- func ObjectToString(obj interface{}) string
- func RemoveIndexFromStringSlice(s *[]string, index int)
- func SliceStringToUnique(strSlice []string) []string
- func StringInSlice(strSlice []string, str string) bool
- func StringInSliceCaseInsensitive(strSlice []string, str string) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AsFNVHash ¶
func AsFNVHash(v interface{}) string
AsFNVHash takes anything turns it into string :) https://blog.8bitzen.com/posts/22-08-2019-how-to-hash-a-struct-in-go
func AsSHA256 ¶
func AsSHA256(v interface{}) string
AsSHA256 takes anything turns it into string :) https://blog.8bitzen.com/posts/22-08-2019-how-to-hash-a-struct-in-go
func MapStringToSlice ¶
MapStringToSlice returns map's keys
func MergeSliceAndMap ¶
MergeSliceAndMap merge a list and keys of map
func ObjectToString ¶
func ObjectToString(obj interface{}) string
ObjectToString Convert an object to a json string
func RemoveIndexFromStringSlice ¶
RemoveIndexFromStringSlice -
func SliceStringToUnique ¶
SliceStringToUnique returns unique values of slice
func StringInSlice ¶
StringInSlice return true if string found in slice of strings
func StringInSliceCaseInsensitive ¶
StringInSliceCaseInsensitive return true if string found in slice of strings, ignore case sensitive
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.