Documentation ¶
Index ¶
- Constants
- func InitFileDefault(filename string) error
- type Generator
- func (generator *Generator) FirstName() string
- func (generator *Generator) FirstNameDouble() string
- func (generator *Generator) FirstNameFemale() string
- func (generator *Generator) FirstNameFemaleDouble() string
- func (generator *Generator) FirstNameFemaleSingle() string
- func (generator *Generator) FirstNameMale() string
- func (generator *Generator) FirstNameMaleDouble() string
- func (generator *Generator) FirstNameMaleSingle() string
- func (generator *Generator) FirstNameSingle() string
- func (generator *Generator) LastName() string
- func (generator *Generator) Name(gender string, firstNameNum int) (name string, err error)
- func (generator *Generator) NameDouble() string
- func (generator *Generator) NameFirstNameOnly(gender string, firstNameNum int) (name string, err error)
- func (generator *Generator) NameSingle() string
- type Heteronym
- type MoeDict
- type NamesResource
Constants ¶
View Source
const DefaultTemplate = `` /* 142-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
func InitFileDefault ¶
Types ¶
type Generator ¶
type Generator struct { Resource NamesResource // contains filtered or unexported fields }
func (*Generator) FirstNameDouble ¶
func (*Generator) FirstNameFemale ¶
func (*Generator) FirstNameFemaleDouble ¶
func (*Generator) FirstNameFemaleSingle ¶
func (*Generator) FirstNameMale ¶
func (*Generator) FirstNameMaleDouble ¶
func (*Generator) FirstNameMaleSingle ¶
func (*Generator) FirstNameSingle ¶
func (*Generator) NameDouble ¶
func (*Generator) NameFirstNameOnly ¶
func (*Generator) NameSingle ¶
type NamesResource ¶
type NamesResource struct { LastNames []string `yaml:"lastNames"` CharacterMale []string `yaml:"characterMale"` CharacterFemale []string `yaml:"characterFemale"` }
func ParseFile ¶
func ParseFile(file string) (res NamesResource, err error)
Click to show internal directories.
Click to hide internal directories.