Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBase32Generator ¶
NewBase32Generator creates a new base32 generator. This is used to generate random strings, such as session IDs.
func NewBase64Generator ¶
NewBase64Generator creates a new base64 generator. This is used to generate random strings, such as session IDs.
func NewHexGenerator ¶
NewHexGenerator creates a new hex generator. This is used to generate random strings, such as session IDs.
Types ¶
type Base32Generator ¶
type Base32Generator struct {
// contains filtered or unexported fields
}
func (*Base32Generator) Generate ¶
func (g *Base32Generator) Generate() (string, error)
type Base64Generator ¶
type Base64Generator struct {
// contains filtered or unexported fields
}
func (*Base64Generator) Generate ¶
func (g *Base64Generator) Generate() (string, error)
type HexGenerator ¶
type HexGenerator struct {
// contains filtered or unexported fields
}
func (*HexGenerator) Generate ¶
func (g *HexGenerator) Generate() (string, error)
Click to show internal directories.
Click to hide internal directories.