Versions in this module Expand all Collapse all v7 v7.1.2 Oct 30, 2024 v7.1.1 Oct 26, 2024 v7.1.0 Oct 26, 2024 Changes in this version + func ProductAudience() []string + func ProductBenefit() string + func ProductDimension() string + func ProductSuffix() string + func ProductUseCase() string type Faker + func (f *Faker) ProductAudience() []string + func (f *Faker) ProductBenefit() string + func (f *Faker) ProductDimension() string + func (f *Faker) ProductSuffix() string + func (f *Faker) ProductUseCase() string type ProductInfo + Audience []string + Benefit string + Dimension string + Suffix string + UseCase string v7.0.4 Jun 21, 2024 v7.0.3 May 7, 2024 v7.0.2 Feb 27, 2024 v7.0.1 Feb 21, 2024 v7.0.0 Feb 18, 2024 Changes in this version + var FuncLookups map[string]Info + func AchAccount() string + func AchRouting() string + func AddFuncLookup(functionName string, info Info) + func Adjective() string + func AdjectiveDemonstrative() string + func AdjectiveDescriptive() string + func AdjectiveIndefinite() string + func AdjectiveInterrogative() string + func AdjectivePossessive() string + func AdjectiveProper() string + func AdjectiveQuantitative() string + func Adverb() string + func AdverbDegree() string + func AdverbFrequencyDefinite() string + func AdverbFrequencyIndefinite() string + func AdverbManner() string + func AdverbPlace() string + func AdverbTimeDefinite() string + func AdverbTimeIndefinite() string + func Animal() string + func AnimalType() string + func AppAuthor() string + func AppName() string + func AppVersion() string + func BS() string + func BeerAlcohol() string + func BeerBlg() string + func BeerHop() string + func BeerIbu() string + func BeerMalt() string + func BeerName() string + func BeerStyle() string + func BeerYeast() string + func Bird() string + func BitcoinAddress() string + func BitcoinPrivateKey() string + func Blurb() string + func BookAuthor() string + func BookGenre() string + func BookTitle() string + func Bool() bool + func Breakfast() string + func BuzzWord() string + func CSV(co *CSVOptions) ([]byte, error) + func CarFuelType() string + func CarMaker() string + func CarModel() string + func CarTransmissionType() string + func CarType() string + func Cat() string + func Categories() map[string][]string + func CelebrityActor() string + func CelebrityBusiness() string + func CelebritySport() string + func ChromeUserAgent() string + func City() string + func Color() string + func Comment() string + func Company() string + func CompanySuffix() string + func Connective() string + func ConnectiveCasual() string + func ConnectiveComparative() string + func ConnectiveComplaint() string + func ConnectiveExamplify() string + func ConnectiveListing() string + func ConnectiveTime() string + func Country() string + func CountryAbr() string + func CreditCardCvv() string + func CreditCardExp() string + func CreditCardNumber(cco *CreditCardOptions) string + func CreditCardType() string + func CurrencyLong() string + func CurrencyShort() string + func Cusip() string + func Date() time.Time + func DateRange(start, end time.Time) time.Time + func Day() int + func Dessert() string + func Dice(numDice uint, sides []uint) []uint + func Digit() string + func DigitN(n uint) string + func Dinner() string + func Dog() string + func DomainName() string + func DomainSuffix() string + func Drink() string + func Email() string + func EmailText(co *EmailOptions) (string, error) + func Emoji() string + func EmojiAlias() string + func EmojiCategory() string + func EmojiDescription() string + func EmojiTag() string + func Error() error + func ErrorDatabase() error + func ErrorGRPC() error + func ErrorHTTP() error + func ErrorHTTPClient() error + func ErrorHTTPServer() error + func ErrorObject() error + func ErrorRuntime() error + func ErrorValidation() error + func FarmAnimal() string + func FileExtension() string + func FileMimeType() string + func FirefoxUserAgent() string + func FirstName() string + func FixedWidth(co *FixedWidthOptions) (string, error) + func FlipACoin() string + func Float32() float32 + func Float32Range(min, max float32) float32 + func Float64() float64 + func Float64Range(min, max float64) float64 + func Fruit() string + func FutureDate() time.Time + func Gamertag() string + func Gender() string + func Generate(dataVal string) string + func HTTPMethod() string + func HTTPStatusCode() int + func HTTPStatusCodeSimple() int + func HTTPVersion() string + func HackerAbbreviation() string + func HackerAdjective() string + func HackerNoun() string + func HackerPhrase() string + func HackerVerb() string + func HackeringVerb() string + func HexColor() string + func HexUint(bitSize int) string + func HipsterParagraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string + func HipsterSentence(wordCount int) string + func HipsterWord() string + func Hobby() string + func Hour() int + func IPv4Address() string + func IPv6Address() string + func Image(width int, height int) *img.RGBA + func ImageJpeg(width int, height int) []byte + func ImagePng(width int, height int) []byte + func ImageURL(width int, height int) string + func InputName() string + func Int() int + func Int16() int16 + func Int32() int32 + func Int64() int64 + func Int8() int8 + func IntN(n int) int + func IntRange(min, max int) int + func Interjection() string + func Isin() string + func JSON(jo *JSONOptions) ([]byte, error) + func JobDescriptor() string + func JobLevel() string + func JobTitle() string + func Language() string + func LanguageAbbreviation() string + func LanguageBCP() string + func LastName() string + func Latitude() float64 + func LatitudeInRange(min, max float64) (float64, error) + func Letter() string + func LetterN(n uint) string + func Lexify(str string) string + func LogLevel(logType string) string + func Longitude() float64 + func LongitudeInRange(min, max float64) (float64, error) + func LoremIpsumParagraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string + func LoremIpsumSentence(wordCount int) string + func LoremIpsumWord() string + func Lunch() string + func MacAddress() string + func Map() map[string]any + func Markdown(co *MarkdownOptions) (string, error) + func MiddleName() string + func MinecraftAnimal() string + func MinecraftArmorPart() string + func MinecraftArmorTier() string + func MinecraftBiome() string + func MinecraftDye() string + func MinecraftFood() string + func MinecraftMobBoss() string + func MinecraftMobHostile() string + func MinecraftMobNeutral() string + func MinecraftMobPassive() string + func MinecraftOre() string + func MinecraftTool() string + func MinecraftVillagerJob() string + func MinecraftVillagerLevel() string + func MinecraftVillagerStation() string + func MinecraftWeapon() string + func MinecraftWeather() string + func MinecraftWood() string + func Minute() int + func Month() int + func MonthString() string + func MovieGenre() string + func MovieName() string + func Name() string + func NamePrefix() string + func NameSuffix() string + func NanoSecond() int + func NiceColors() []string + func Noun() string + func NounAbstract() string + func NounCollectiveAnimal() string + func NounCollectivePeople() string + func NounCollectiveThing() string + func NounCommon() string + func NounConcrete() string + func NounCountable() string + func NounDeterminer() string + func NounProper() string + func NounUncountable() string + func Number(min int, max int) int + func Numerify(str string) string + func OperaUserAgent() string + func Paragraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string + func Password(lower bool, upper bool, numeric bool, special bool, space bool, num int) string + func PastDate() time.Time + func PetName() string + func Phone() string + func PhoneFormatted() string + func Phrase() string + func PhraseAdverb() string + func PhraseNoun() string + func PhrasePreposition() string + func PhraseVerb() string + func Preposition() string + func PrepositionCompound() string + func PrepositionDouble() string + func PrepositionSimple() string + func Price(min, max float64) float64 + func ProductCategory() string + func ProductDescription() string + func ProductFeature() string + func ProductMaterial() string + func ProductName() string + func ProductUPC() string + func ProgrammingLanguage() string + func Pronoun() string + func PronounDemonstrative() string + func PronounIndefinite() string + func PronounInterrogative() string + func PronounObject() string + func PronounPersonal() string + func PronounPossessive() string + func PronounReflective() string + func PronounRelative() string + func Question() string + func Quote() string + func RGBColor() []int + func RandomInt(i []int) int + func RandomMapKey(mapI any) any + func RandomString(a []string) string + func RandomUint(u []uint) uint + func Regex(regexStr string) string + func RemoveFuncLookup(functionName string) + func SQL(so *SQLOptions) (string, error) + func SSN() string + func SafariUserAgent() string + func SafeColor() string + func School() string + func Second() int + func Seed(args ...any) error + func Sentence(wordCount int) string + func SentenceSimple() string + func ShuffleAnySlice(v any) + func ShuffleInts(a []int) + func ShuffleStrings(a []string) + func Slice(v any) + func Slogan() string + func Snack() string + func State() string + func StateAbr() string + func Street() string + func StreetName() string + func StreetNumber() string + func StreetPrefix() string + func StreetSuffix() string + func Struct(v any) error + func Svg(options *SVGOptions) string + func Teams(peopleArray []string, teamsArray []string) map[string][]string + func Template(template string, co *TemplateOptions) (string, error) + func TimeZone() string + func TimeZoneAbv() string + func TimeZoneFull() string + func TimeZoneOffset() float32 + func TimeZoneRegion() string + func URL() string + func UUID() string + func Uint() uint + func Uint16() uint16 + func Uint32() uint32 + func Uint64() uint64 + func Uint8() uint8 + func UintN(n uint) uint + func UintRange(min, max uint) uint + func UserAgent() string + func Username() string + func Vegetable() string + func Verb() string + func VerbAction() string + func VerbHelping() string + func VerbIntransitive() string + func VerbLinking() string + func VerbTransitive() string + func Vowel() string + func WeekDay() string + func Weighted(options []any, weights []float32) (any, error) + func Word() string + func XML(xo *XMLOptions) ([]byte, error) + func Year() int + func Zip() string + type AddressInfo struct + Address string + City string + Country string + Latitude float64 + Longitude float64 + State string + Street string + Zip string + func Address() *AddressInfo + type BookInfo struct + Author string + Genre string + Title string + func Book() *BookInfo + type CSVOptions struct + Delimiter string + Fields []Field + RowCount int + type CarInfo struct + Brand string + Fuel string + Model string + Transmission string + Type string + Year int + func Car() *CarInfo + type ContactInfo struct + Email string + Phone string + func Contact() *ContactInfo + type CreditCardInfo struct + Cvv string + Exp string + Number string + Type string + func CreditCard() *CreditCardInfo + type CreditCardOptions struct + Bins []string + Gaps bool + Types []string + type CurrencyInfo struct + Long string + Short string + func Currency() *CurrencyInfo + type EmailOptions struct + type Fakeable interface + Fake func(faker *Faker) (any, error) + type Faker struct + Locked bool + Rand rand.Source + var GlobalFaker *Faker = New(0) + func New(seed uint64) *Faker + func NewFaker(src rand.Source, lock bool) *Faker + func (f *Faker) AchAccount() string + func (f *Faker) AchRouting() string + func (f *Faker) Address() *AddressInfo + func (f *Faker) Adjective() string + func (f *Faker) AdjectiveDemonstrative() string + func (f *Faker) AdjectiveDescriptive() string + func (f *Faker) AdjectiveIndefinite() string + func (f *Faker) AdjectiveInterrogative() string + func (f *Faker) AdjectivePossessive() string + func (f *Faker) AdjectiveProper() string + func (f *Faker) AdjectiveQuantitative() string + func (f *Faker) Adverb() string + func (f *Faker) AdverbDegree() string + func (f *Faker) AdverbFrequencyDefinite() string + func (f *Faker) AdverbFrequencyIndefinite() string + func (f *Faker) AdverbManner() string + func (f *Faker) AdverbPlace() string + func (f *Faker) AdverbTimeDefinite() string + func (f *Faker) AdverbTimeIndefinite() string + func (f *Faker) Animal() string + func (f *Faker) AnimalType() string + func (f *Faker) AppAuthor() string + func (f *Faker) AppName() string + func (f *Faker) AppVersion() string + func (f *Faker) BS() string + func (f *Faker) BeerAlcohol() string + func (f *Faker) BeerBlg() string + func (f *Faker) BeerHop() string + func (f *Faker) BeerIbu() string + func (f *Faker) BeerMalt() string + func (f *Faker) BeerName() string + func (f *Faker) BeerStyle() string + func (f *Faker) BeerYeast() string + func (f *Faker) Bird() string + func (f *Faker) BitcoinAddress() string + func (f *Faker) BitcoinPrivateKey() string + func (f *Faker) Blurb() string + func (f *Faker) Book() *BookInfo + func (f *Faker) BookAuthor() string + func (f *Faker) BookGenre() string + func (f *Faker) BookTitle() string + func (f *Faker) Bool() bool + func (f *Faker) Breakfast() string + func (f *Faker) BuzzWord() string + func (f *Faker) CSV(co *CSVOptions) ([]byte, error) + func (f *Faker) Car() *CarInfo + func (f *Faker) CarFuelType() string + func (f *Faker) CarMaker() string + func (f *Faker) CarModel() string + func (f *Faker) CarTransmissionType() string + func (f *Faker) CarType() string + func (f *Faker) Cat() string + func (f *Faker) CelebrityActor() string + func (f *Faker) CelebrityBusiness() string + func (f *Faker) CelebritySport() string + func (f *Faker) ChromeUserAgent() string + func (f *Faker) City() string + func (f *Faker) Color() string + func (f *Faker) Comment() string + func (f *Faker) Company() string + func (f *Faker) CompanySuffix() string + func (f *Faker) Connective() string + func (f *Faker) ConnectiveCasual() string + func (f *Faker) ConnectiveComparative() string + func (f *Faker) ConnectiveComplaint() string + func (f *Faker) ConnectiveExamplify() string + func (f *Faker) ConnectiveListing() string + func (f *Faker) ConnectiveTime() string + func (f *Faker) Contact() *ContactInfo + func (f *Faker) Country() string + func (f *Faker) CountryAbr() string + func (f *Faker) CreditCard() *CreditCardInfo + func (f *Faker) CreditCardCvv() string + func (f *Faker) CreditCardExp() string + func (f *Faker) CreditCardNumber(cco *CreditCardOptions) string + func (f *Faker) CreditCardType() string + func (f *Faker) Currency() *CurrencyInfo + func (f *Faker) CurrencyLong() string + func (f *Faker) CurrencyShort() string + func (f *Faker) Cusip() string + func (f *Faker) Date() time.Time + func (f *Faker) DateRange(start, end time.Time) time.Time + func (f *Faker) Day() int + func (f *Faker) Dessert() string + func (f *Faker) Dice(numDice uint, sides []uint) []uint + func (f *Faker) Digit() string + func (f *Faker) DigitN(n uint) string + func (f *Faker) Dinner() string + func (f *Faker) Dog() string + func (f *Faker) DomainName() string + func (f *Faker) DomainSuffix() string + func (f *Faker) Drink() string + func (f *Faker) Email() string + func (f *Faker) EmailText(co *EmailOptions) (string, error) + func (f *Faker) Emoji() string + func (f *Faker) EmojiAlias() string + func (f *Faker) EmojiCategory() string + func (f *Faker) EmojiDescription() string + func (f *Faker) EmojiTag() string + func (f *Faker) Error() error + func (f *Faker) ErrorDatabase() error + func (f *Faker) ErrorGRPC() error + func (f *Faker) ErrorHTTP() error + func (f *Faker) ErrorHTTPClient() error + func (f *Faker) ErrorHTTPServer() error + func (f *Faker) ErrorObject() error + func (f *Faker) ErrorRuntime() error + func (f *Faker) ErrorValidation() error + func (f *Faker) FarmAnimal() string + func (f *Faker) FileExtension() string + func (f *Faker) FileMimeType() string + func (f *Faker) FirefoxUserAgent() string + func (f *Faker) FirstName() string + func (f *Faker) FixedWidth(co *FixedWidthOptions) (string, error) + func (f *Faker) FlipACoin() string + func (f *Faker) Float32() float32 + func (f *Faker) Float32Range(min, max float32) float32 + func (f *Faker) Float64() float64 + func (f *Faker) Float64Range(min, max float64) float64 + func (f *Faker) Fruit() string + func (f *Faker) FutureDate() time.Time + func (f *Faker) Gamertag() string + func (f *Faker) Gender() string + func (f *Faker) Generate(dataVal string) string + func (f *Faker) HTTPMethod() string + func (f *Faker) HTTPStatusCode() int + func (f *Faker) HTTPStatusCodeSimple() int + func (f *Faker) HTTPVersion() string + func (f *Faker) HackerAbbreviation() string + func (f *Faker) HackerAdjective() string + func (f *Faker) HackerNoun() string + func (f *Faker) HackerPhrase() string + func (f *Faker) HackerVerb() string + func (f *Faker) HackeringVerb() string + func (f *Faker) HexColor() string + func (f *Faker) HexUint(bitSize int) string + func (f *Faker) HipsterParagraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string + func (f *Faker) HipsterSentence(wordCount int) string + func (f *Faker) HipsterWord() string + func (f *Faker) Hobby() string + func (f *Faker) Hour() int + func (f *Faker) IPv4Address() string + func (f *Faker) IPv6Address() string + func (f *Faker) Image(width int, height int) *img.RGBA + func (f *Faker) ImageJpeg(width int, height int) []byte + func (f *Faker) ImagePng(width int, height int) []byte + func (f *Faker) ImageURL(width int, height int) string + func (f *Faker) InputName() string + func (f *Faker) Int() int + func (f *Faker) Int16() int16 + func (f *Faker) Int32() int32 + func (f *Faker) Int64() int64 + func (f *Faker) Int8() int8 + func (f *Faker) IntN(n int) int + func (f *Faker) IntRange(min, max int) int + func (f *Faker) Interjection() string + func (f *Faker) Isin() string + func (f *Faker) JSON(jo *JSONOptions) ([]byte, error) + func (f *Faker) Job() *JobInfo + func (f *Faker) JobDescriptor() string + func (f *Faker) JobLevel() string + func (f *Faker) JobTitle() string + func (f *Faker) Language() string + func (f *Faker) LanguageAbbreviation() string + func (f *Faker) LanguageBCP() string + func (f *Faker) LastName() string + func (f *Faker) Latitude() float64 + func (f *Faker) LatitudeInRange(min, max float64) (float64, error) + func (f *Faker) Letter() string + func (f *Faker) LetterN(n uint) string + func (f *Faker) Lexify(str string) string + func (f *Faker) LogLevel(logType string) string + func (f *Faker) Longitude() float64 + func (f *Faker) LongitudeInRange(min, max float64) (float64, error) + func (f *Faker) LoremIpsumParagraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string + func (f *Faker) LoremIpsumSentence(wordCount int) string + func (f *Faker) LoremIpsumWord() string + func (f *Faker) Lunch() string + func (f *Faker) MacAddress() string + func (f *Faker) Map() map[string]any + func (f *Faker) Markdown(co *MarkdownOptions) (string, error) + func (f *Faker) MiddleName() string + func (f *Faker) MinecraftAnimal() string + func (f *Faker) MinecraftArmorPart() string + func (f *Faker) MinecraftArmorTier() string + func (f *Faker) MinecraftBiome() string + func (f *Faker) MinecraftDye() string + func (f *Faker) MinecraftFood() string + func (f *Faker) MinecraftMobBoss() string + func (f *Faker) MinecraftMobHostile() string + func (f *Faker) MinecraftMobNeutral() string + func (f *Faker) MinecraftMobPassive() string + func (f *Faker) MinecraftOre() string + func (f *Faker) MinecraftTool() string + func (f *Faker) MinecraftVillagerJob() string + func (f *Faker) MinecraftVillagerLevel() string + func (f *Faker) MinecraftVillagerStation() string + func (f *Faker) MinecraftWeapon() string + func (f *Faker) MinecraftWeather() string + func (f *Faker) MinecraftWood() string + func (f *Faker) Minute() int + func (f *Faker) Month() int + func (f *Faker) MonthString() string + func (f *Faker) Movie() *MovieInfo + func (f *Faker) MovieGenre() string + func (f *Faker) MovieName() string + func (f *Faker) Name() string + func (f *Faker) NamePrefix() string + func (f *Faker) NameSuffix() string + func (f *Faker) NanoSecond() int + func (f *Faker) NiceColors() []string + func (f *Faker) Noun() string + func (f *Faker) NounAbstract() string + func (f *Faker) NounCollectiveAnimal() string + func (f *Faker) NounCollectivePeople() string + func (f *Faker) NounCollectiveThing() string + func (f *Faker) NounCommon() string + func (f *Faker) NounConcrete() string + func (f *Faker) NounCountable() string + func (f *Faker) NounDeterminer() string + func (f *Faker) NounProper() string + func (f *Faker) NounUncountable() string + func (f *Faker) Number(min int, max int) int + func (f *Faker) Numerify(str string) string + func (f *Faker) OperaUserAgent() string + func (f *Faker) Paragraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string + func (f *Faker) Password(lower bool, upper bool, numeric bool, special bool, space bool, num int) string + func (f *Faker) PastDate() time.Time + func (f *Faker) Person() *PersonInfo + func (f *Faker) PetName() string + func (f *Faker) Phone() string + func (f *Faker) PhoneFormatted() string + func (f *Faker) Phrase() string + func (f *Faker) PhraseAdverb() string + func (f *Faker) PhraseNoun() string + func (f *Faker) PhrasePreposition() string + func (f *Faker) PhraseVerb() string + func (f *Faker) Preposition() string + func (f *Faker) PrepositionCompound() string + func (f *Faker) PrepositionDouble() string + func (f *Faker) PrepositionSimple() string + func (f *Faker) Price(min, max float64) float64 + func (f *Faker) Product() *ProductInfo + func (f *Faker) ProductCategory() string + func (f *Faker) ProductDescription() string + func (f *Faker) ProductFeature() string + func (f *Faker) ProductMaterial() string + func (f *Faker) ProductName() string + func (f *Faker) ProductUPC() string + func (f *Faker) ProgrammingLanguage() string + func (f *Faker) Pronoun() string + func (f *Faker) PronounDemonstrative() string + func (f *Faker) PronounIndefinite() string + func (f *Faker) PronounInterrogative() string + func (f *Faker) PronounObject() string + func (f *Faker) PronounPersonal() string + func (f *Faker) PronounPossessive() string + func (f *Faker) PronounReflective() string + func (f *Faker) PronounRelative() string + func (f *Faker) Question() string + func (f *Faker) Quote() string + func (f *Faker) RGBColor() []int + func (f *Faker) RandomInt(i []int) int + func (f *Faker) RandomMapKey(mapI any) any + func (f *Faker) RandomString(a []string) string + func (f *Faker) RandomUint(u []uint) uint + func (f *Faker) Regex(regexStr string) string + func (f *Faker) SQL(so *SQLOptions) (string, error) + func (f *Faker) SSN() string + func (f *Faker) SafariUserAgent() string + func (f *Faker) SafeColor() string + func (f *Faker) School() string + func (f *Faker) Second() int + func (f *Faker) Seed(args ...any) error + func (f *Faker) Sentence(wordCount int) string + func (f *Faker) SentenceSimple() string + func (f *Faker) ShuffleAnySlice(v any) + func (f *Faker) ShuffleInts(a []int) + func (f *Faker) ShuffleStrings(a []string) + func (f *Faker) Slice(v any) + func (f *Faker) Slogan() string + func (f *Faker) Snack() string + func (f *Faker) State() string + func (f *Faker) StateAbr() string + func (f *Faker) Street() string + func (f *Faker) StreetName() string + func (f *Faker) StreetNumber() string + func (f *Faker) StreetPrefix() string + func (f *Faker) StreetSuffix() string + func (f *Faker) Struct(v any) error + func (f *Faker) Svg(options *SVGOptions) string + func (f *Faker) Teams(peopleArray []string, teamsArray []string) map[string][]string + func (f *Faker) Template(template string, co *TemplateOptions) (string, error) + func (f *Faker) TimeZone() string + func (f *Faker) TimeZoneAbv() string + func (f *Faker) TimeZoneFull() string + func (f *Faker) TimeZoneOffset() float32 + func (f *Faker) TimeZoneRegion() string + func (f *Faker) URL() string + func (f *Faker) UUID() string + func (f *Faker) Uint() uint + func (f *Faker) Uint16() uint16 + func (f *Faker) Uint32() uint32 + func (f *Faker) Uint64() uint64 + func (f *Faker) Uint8() uint8 + func (f *Faker) UintN(n uint) uint + func (f *Faker) UintRange(min, max uint) uint + func (f *Faker) UserAgent() string + func (f *Faker) Username() string + func (f *Faker) Vegetable() string + func (f *Faker) Verb() string + func (f *Faker) VerbAction() string + func (f *Faker) VerbHelping() string + func (f *Faker) VerbIntransitive() string + func (f *Faker) VerbLinking() string + func (f *Faker) VerbTransitive() string + func (f *Faker) Vowel() string + func (f *Faker) WeekDay() string + func (f *Faker) Weighted(options []any, weights []float32) (any, error) + func (f *Faker) Word() string + func (f *Faker) XML(xo *XMLOptions) ([]byte, error) + func (f *Faker) Year() int + func (f *Faker) Zip() string + type Field struct + Function string + Name string + Params MapParams + type FixedWidthOptions struct + Fields []Field + RowCount int + type Info struct + Any any + Category string + ContentType string + Description string + Display string + Example string + Generate func(f *Faker, m *MapParams, info *Info) (any, error) + Output string + Params []Param + func GetFuncLookup(functionName string) *Info + func GetRandomSimpleFunc(f *Faker) (string, Info) + func (i *Info) GetAny(m *MapParams, field string) (any, error) + func (i *Info) GetBool(m *MapParams, field string) (bool, error) + func (i *Info) GetField(m *MapParams, field string) (*Param, []string, error) + func (i *Info) GetFloat32(m *MapParams, field string) (float32, error) + func (i *Info) GetFloat32Array(m *MapParams, field string) ([]float32, error) + func (i *Info) GetFloat64(m *MapParams, field string) (float64, error) + func (i *Info) GetInt(m *MapParams, field string) (int, error) + func (i *Info) GetIntArray(m *MapParams, field string) ([]int, error) + func (i *Info) GetMap(m *MapParams, field string) (map[string]any, error) + func (i *Info) GetString(m *MapParams, field string) (string, error) + func (i *Info) GetStringArray(m *MapParams, field string) ([]string, error) + func (i *Info) GetUint(m *MapParams, field string) (uint, error) + func (i *Info) GetUintArray(m *MapParams, field string) ([]uint, error) + type JSONOptions struct + Fields []Field + Indent bool + RowCount int + Type string + type JobInfo struct + Company string + Descriptor string + Level string + Title string + func Job() *JobInfo + type MapParams map[string]MapParamsValue + func NewMapParams() *MapParams + func (m *MapParams) Add(field string, value string) + func (m *MapParams) Get(field string) []string + func (m *MapParams) Size() int + type MapParamsValue []string + func (m *MapParamsValue) UnmarshalJSON(data []byte) error + type MarkdownOptions struct + type MovieInfo struct + Genre string + Name string + func Movie() *MovieInfo + type Param struct + Default string + Description string + Display string + Field string + Optional bool + Options []string + Type string + type PersonInfo struct + Address *AddressInfo + Contact *ContactInfo + CreditCard *CreditCardInfo + FirstName string + Gender string + Hobby string + Image string + Job *JobInfo + LastName string + SSN string + func Person() *PersonInfo + type ProductInfo struct + Categories []string + Color string + Description string + Features []string + Material string + Name string + Price float64 + UPC string + func Product() *ProductInfo + type SQLOptions struct + Count int + Fields []Field + Table string + type SVGOptions struct + Colors []string + Height int + Type string + Width int + type TemplateOptions struct + Data any + Funcs template.FuncMap + type XMLOptions struct + Fields []Field + Indent bool + RecordElement string + RootElement string + RowCount int + Type string Other modules containing this package github.com/brianvoe/gofakeit github.com/brianvoe/gofakeit/v3 github.com/brianvoe/gofakeit/v4 github.com/brianvoe/gofakeit/v5 github.com/brianvoe/gofakeit/v6