haikunator

package
v0.4.42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GeneratedAppName added in v0.4.42

func GeneratedAppName() string

func GeneratedAppNameWithPrefix added in v0.4.42

func GeneratedAppNameWithPrefix(prefix string) string

Types

type Builder

type Builder struct {
	RandN func(max int) int
	// contains filtered or unexported fields
}

func Haikunator

func Haikunator() *Builder

func (*Builder) Build

func (b *Builder) Build() string

func (*Builder) Delimiter

func (b *Builder) Delimiter(d string) *Builder

func (*Builder) String

func (b *Builder) String() string

func (*Builder) TokenRange

func (b *Builder) TokenRange(r int) *Builder

func (*Builder) TrimSuffix added in v0.2.22

func (b *Builder) TrimSuffix(s string) string

TrimSuffix removes a haiku name at the end of s, if it exists. Otherwise returns the original string.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL