Documentation
¶
Overview ¶
Package util provides a set of common functions
Package util provides utilities related to randomization.
Index ¶
Constants ¶
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 Expand ¶ added in v0.0.12
Expand the text with brace syntax. Such as: /home/{good,bad} -> [/home/good, /home/bad]
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.