Documentation
¶
Overview ¶
Package util provides a set of common functions
Package util provides utilities related to randomization.
Index ¶
Constants ¶
View Source
const ( ContentType = "Content-Type" MultiPartFormData = "multipart/form-data" Form = "application/x-www-form-urlencoded" )
ContentType is the HTTP header key
Variables ¶
This section is empty.
Functions ¶
func MakeSureNotNil ¶
func MakeSureNotNil[T any](inter T) T
MakeSureNotNil makes sure the parameter is not nil
func String ¶
String generates a random alphanumeric string, without vowels, which is n characters long. This will panic if n is less than zero. How the random string is created: - we generate random int63's - from each int63, we are extracting multiple random letters by bit-shifting and masking - if some index is out of range of alphanums we neglect it (unlikely to happen multiple times in a row)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.