[FEATURE] New generators, Wave 1
jaswdr opened this issue · comments
Jonathan Schweder commented
File
- JSON(jo *JSONOptions) []byte
- XML(xo *XMLOptions) []byte
- Extension() string
- MimeType() string
Person
- Person() *PersonInfo
- Name() string
- NamePrefix() string
- NameSuffix() string
- FirstName() string
- LastName() string
- Gender() string
- SSN() string
- Contact() *ContactInfo
- Email() string
- Phone() string
- PhoneFormatted() string
-
Teams(people []string, teams []string) map[string][]string
Generate
- Struct(v interface{})
- Map() map[string]interface{}
- Generate(value string) string
Auth
- Username() string
- Password(lower bool, upper bool, numeric bool, special bool, space bool, num int) string
Address
- Address() *AddressInfo
- City() string
- Country() string
- CountryAbr() string
- State() string
- StateAbr() string
- Street() string
- StreetName() string
- StreetNumber() string
- StreetPrefix() string
- StreetSuffix() string
- Zip() string
- Latitude() float64
- LatitudeInRange(min, max float64) (float64, error)
- Longitude() float64
- LongitudeInRange(min, max float64) (float64, error)
Game
- Gamertag() string
Beer
- BeerAlcohol() string
- BeerBlg() string
- BeerHop() string
- BeerIbu() string
- BeerMalt() string
- BeerName() string
- BeerStyle() string
- BeerYeast() string
Cars
- Vehicle() *VehicleInfo
- CarMaker() string
- CarModel() string
- VehicleType() string
- FuelType() string
- TransmissionGearType() string
Words
- Noun() string
- Verb() string
- Adverb() string
- Preposition() string
- Adjective() string
- Word() string
- Sentence(wordCount int) string
- Paragraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string
- LoremIpsumWord() string
- LoremIpsumSentence(wordCount int) string
- LoremIpsumParagraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string
- Question() string
- Quote() string
- Phrase() string
Foods
- Fruit() string
- Vegetable() string
- Breakfast() string
- Lunch() string
- Dinner() string
- Snack() string
- Dessert() string
Misc
- Bool() bool
- [x ] UUID() string
Colors
- Color() string
- HexColor() string
- RGBColor() []int
- SafeColor() string
Internet
- URL() string
- ImageURL(width int, height int) string
- DomainName() string
- DomainSuffix() string
- IPv4Address() string
- IPv6Address() string
- StatusCode() string
- SimpleStatusCode() int
- LogLevel(logType string) string
- HTTPMethod() string
- UserAgent() string
- ChromeUserAgent() string
- FirefoxUserAgent() string
- OperaUserAgent() string
- SafariUserAgent() string
Date/Time
- Date() time.Time
- DateRange(start, end time.Time) time.Time
- NanoSecond() int
- Second() int
- Minute() int
- Hour() int
- Month() string
- Day() int
- WeekDay() string
- Year() int
- TimeZone() string
- TimeZoneAbv() string
- TimeZoneFull() string
- TimeZoneOffset() float32
- TimeZoneRegion() string
Payment
- Price(min, max float64) float64
- CreditCard() *CreditCardInfo
- CreditCardCvv() string
- CreditCardExp() string
- CreditCardNumber(*CreditCardOptions) string
- CreditCardType() string
- Currency() *CurrencyInfo
- CurrencyLong() string
- CurrencyShort() string
- AchRouting() string
- AchAccount() string
- BitcoinAddress() string
- BitcoinPrivateKey() string
Company
- BS() string
- BuzzWord() string
- Company() string
- CompanySuffix() string
- Job() *JobInfo
- JobDescriptor() string
- JobLevel() string
- JobTitle() string
Hacker
- HackerAbbreviation() string
- HackerAdjective() string
- HackerIngverb() string
- HackerNoun() string
- HackerPhrase() string
- HackerVerb() string
Hipster
- HipsterWord() string
- HipsterSentence(wordCount int) string
- HipsterParagraph(paragraphCount int, sentenceCount int, wordCount int, separator string) string
App
- AppName() string
- AppVersion() string
- AppAuthor() string
Animal
- PetName() string
- Animal() string
- AnimalType() string
- FarmAnimal() string
- Cat() string
- Dog() string
Emoji
- Emoji() string // 🤣
- EmojiDescription() string // winking face
- EmojiCategory() string // Smileys & Emotion
- EmojiAlias() string // smiley
- EmojiTag() string // happy
Languages
- Language() string
- LanguageAbbreviation() string
- ProgrammingLanguage() string
-
ProgrammingLanguageBest() string
Numbers
- Number(min int, max int) int
- Int8() int8
- Int16() int16
- Int32() int32
- Int64() int64
- Uint8() uint8
- Uint16() uint16
- Uint32() uint32
- Uint64() uint64
- Float32() float32
- Float32Range(min, max float32) float32
- Float64() float64
- Float64Range(min, max float64) float64
- ShuffleInts(a []int)
- RandomInt(i []int) int
String
- Digit() string
- DigitN(n int) string
- Letter() string
- LetterN(n int) string
- Lexify(str string) string
- Numerify(str string) string
- ShuffleStrings(a []string)
- RandomString(a []string) string
Hayden Linder commented
Is Verb()
available?