go test -bench=. -benchmem
goos: darwin  
goarch: amd64  
pkg: github.com/brianvoe/gofakeit  
Table generated with tablesgenerator.com/markdown_tables 

| Benchmark              | Ops   | CPU  | MEM   | MEM alloc  |
|---------------------------------|-----------|-------------|------------|--------------|
| BenchmarkAddress-16                 | 797298     | 1649 ns/op  | 248 B/op   | 7 allocs/op  |
| BenchmarkStreet-16                  | 1987233    | 601 ns/op   | 62 B/op    | 3 allocs/op  |
| BenchmarkStreetNumber-16            | 4808812    | 252 ns/op   | 36 B/op    | 2 allocs/op  |
| BenchmarkStreetPrefix-16            | 12750800   | 83.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkStreetName-16              | 14026328   | 81.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkStreetSuffix-16            | 13836478   | 81.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCity-16                    | 4617508    | 245 ns/op   | 15 B/op    | 1 allocs/op  |
| BenchmarkState-16                   | 12095868   | 86.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkStateAbr-16                | 13337152   | 83.5 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkZip-16                     | 6264339    | 201 ns/op   | 5 B/op     | 1 allocs/op  |
| BenchmarkCountry-16                 | 12378775   | 85.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCountryAbr-16              | 12770610   | 86.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLatitude-16                | 30935530   | 32.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLongitude-16               | 35305698   | 32.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLatitudeInRange-16         | 35285907   | 34.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLongitudeInRange-16        | 29716158   | 34.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkPetName-16                 | 15559858   | 69.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkAnimal-16                  | 15493616   | 71.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkAnimalType-16              | 15802927   | 72.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFarmAnimal-16              | 13610484   | 81.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCat-16                     | 14966256   | 76.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkDog-16                     | 12833390   | 88.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUsername-16                | 5720742    | 220 ns/op   | 16 B/op    | 2 allocs/op  |
| BenchmarkPassword-16                | 2016339    | 593 ns/op   | 304 B/op   | 6 allocs/op  |
| BenchmarkBeerName-16                | 15339746   | 72.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBeerStyle-16               | 12902784   | 86.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBeerHop-16                 | 15131584   | 71.5 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBeerYeast-16               | 14747238   | 73.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBeerMalt-16                | 14982421   | 78.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBeerIbu-16                 | 20595496   | 53.4 ns/op  | 8 B/op     | 1 allocs/op  |
| BenchmarkBeerAlcohol-16             | 3921880    | 299 ns/op   | 40 B/op    | 3 allocs/op  |
| BenchmarkBeerBlg-16                 | 4150712    | 300 ns/op   | 48 B/op    | 3 allocs/op  |
| BenchmarkCar-16                     | 1996923    | 597 ns/op   | 96 B/op    | 1 allocs/op  |
| BenchmarkCarType-16                 | 17076163   | 65.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCarFuelType-16             | 14844217   | 73.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCarTransmissionType-16     | 16047379   | 68.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCarMaker-16                | 14501310   | 76.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCarModel-16                | 12503469   | 87.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkColor-16                   | 14812000   | 75.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkSafeColor-16               | 17647850   | 66.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHexColor-16                | 3710928    | 326 ns/op   | 24 B/op    | 3 allocs/op  |
| BenchmarkRGBColor-16                | 12641104   | 83.3 ns/op  | 32 B/op    | 1 allocs/op  |
| BenchmarkCompany-16                 | 17277220   | 67.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCompanySuffix-16           | 17099479   | 60.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBuzzWord-16                | 15963231   | 68.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBS-16                      | 15149085   | 71.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkJob-16                     | 3203989    | 383 ns/op   | 64 B/op    | 1 allocs/op  |
| BenchmarkJobTitle-16                | 15232904   | 70.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkJobDescriptor-16           | 15603652   | 69.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkJobLevel-16                | 14281743   | 77.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkEmoji-16                   | 15016417   | 75.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkEmojiDescription-16        | 14764699   | 76.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkEmojiCategory-16           | 13463936   | 78.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkEmojiAlias-16              | 12291789   | 87.5 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkEmojiTag-16                | 13451284   | 82.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFileMimeType-16            | 16654501   | 67.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFileExtension-16           | 13656126   | 73.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFruit-16                   | 15039096   | 74.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkVegetable-16               | 14397543   | 76.5 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkBreakfast-16               | 5960095    | 181 ns/op   | 35 B/op    | 1 allocs/op  |
| BenchmarkLunch-16                   | 6350367    | 189 ns/op   | 37 B/op    | 1 allocs/op  |
| BenchmarkDinner-16                  | 6245412    | 177 ns/op   | 37 B/op    | 1 allocs/op  |
| BenchmarkSnack-16                   | 5891965    | 192 ns/op   | 36 B/op    | 1 allocs/op  |
| BenchmarkDessert-16                 | 6603031    | 186 ns/op   | 34 B/op    | 2 allocs/op  |
| BenchmarkGamertag-16                | 3237366    | 352 ns/op   | 36 B/op    | 3 allocs/op  |
| BenchmarkGenerate-16                | 457622     | 2652 ns/op  | 916 B/op   | 23 allocs/op |
| BenchmarkMap-16                     | 290334     | 4145 ns/op  | 1082 B/op  | 16 allocs/op |
| BenchmarkHackerPhrase-16            | 200760     | 5623 ns/op  | 2909 B/op  | 37 allocs/op |
| BenchmarkHackerAbbreviation-16      | 15939142   | 71.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHackerAdjective-16         | 14837203   | 70.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHackerNoun-16              | 14633212   | 72.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHackerVerb-16              | 13376676   | 82.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHackerIngverb-16           | 14869647   | 72.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkReplaceWithNumbers-16      | 4214044    | 287 ns/op   | 32 B/op    | 1 allocs/op  |
| BenchmarkHipsterWord-16             | 14753112   | 71.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHipsterSentence-16         | 871815     | 1396 ns/op  | 305 B/op   | 3 allocs/op  |
| BenchmarkHipsterParagraph-16        | 42579      | 28624 ns/op | 10560 B/op | 48 allocs/op |
| BenchmarkImageURL-16                | 10556988   | 121 ns/op   | 38 B/op    | 3 allocs/op  |
| BenchmarkDomainName-16              | 2852584    | 428 ns/op   | 53 B/op    | 2 allocs/op  |
| BenchmarkDomainSuffix-16            | 15614646   | 70.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkURL-16                     | 1128352    | 1056 ns/op  | 189 B/op   | 4 allocs/op  |
| BenchmarkHTTPMethod-16              | 15604741   | 72.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkIPv4Address-16             | 3539780    | 332 ns/op   | 48 B/op    | 5 allocs/op  |
| BenchmarkIPv6Address-16             | 2419968    | 490 ns/op   | 96 B/op    | 7 allocs/op  |
| BenchmarkMacAddress-16              | 2003596    | 619 ns/op   | 79 B/op    | 6 allocs/op  |
| BenchmarkHTTPStatusCode-16          | 22232200   | 50.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHTTPStatusCodeSimple-16    | 21198192   | 48.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLogLevel-16                | 13729278   | 78.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUserAgent-16               | 1000000    | 1044 ns/op  | 300 B/op   | 5 allocs/op  |
| BenchmarkChromeUserAgent-16         | 1591886    | 783 ns/op   | 188 B/op   | 5 allocs/op  |
| BenchmarkFirefoxUserAgent-16        | 742941     | 1400 ns/op  | 362 B/op   | 6 allocs/op  |
| BenchmarkSafariUserAgent-16         | 930159     | 1306 ns/op  | 551 B/op   | 7 allocs/op  |
| BenchmarkOperaUserAgent-16          | 1454205    | 829 ns/op   | 216 B/op   | 5 allocs/op  |
| BenchmarkLanguage-16                | 15265677   | 71.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLanguageAbbreviation-16    | 16144437   | 68.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkProgrammingLanguage-16     | 16125788   | 71.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkProgrammingLanguageBest-16 | 1000000000 | 0.229 ns/op | 0 B/op     | 0 allocs/op  |
| BenchmarkBool-16                    | 79448815   | 15.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUUID-16                    | 11553009   | 106 ns/op   | 48 B/op    | 1 allocs/op  |
| BenchmarkNumber-16                  | 59585859   | 17.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUint8-16                   | 79947612   | 15.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUint16-16                  | 79249844   | 15.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUint32-16                  | 81112372   | 14.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkUint64-16                  | 50800922   | 20.5 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkInt8-16                    | 66494482   | 15.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkInt16-16                   | 79505629   | 15.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkInt32-16                   | 79967979   | 15.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkInt64-16                   | 60566858   | 19.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFloat32-16                 | 84251548   | 14.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFloat32Range-16            | 80528571   | 14.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFloat64-16                 | 94149510   | 12.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkFloat64Range-16            | 94346104   | 12.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkShuffleInts-16             | 9075564    | 130 ns/op   | 0 B/op     | 0 allocs/op  |
| BenchmarkCurrency-16                | 11273227   | 115 ns/op   | 32 B/op    | 1 allocs/op  |
| BenchmarkCurrencyShort-16           | 15565836   | 72.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCurrencyLong-16            | 15420937   | 71.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkPrice-16                   | 80781411   | 15.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCreditCard-16              | 1637452    | 751 ns/op   | 88 B/op    | 4 allocs/op  |
| BenchmarkCreditCardType-16          | 17678868   | 64.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkCreditCardNumber-16        | 3361524    | 349 ns/op   | 16 B/op    | 1 allocs/op  |
| BenchmarkCreditCardNumberLuhn-16    | 279769     | 3620 ns/op  | 160 B/op   | 10 allocs/op |
| BenchmarkCreditCardExp-16           | 7523824    | 150 ns/op   | 5 B/op     | 1 allocs/op  |
| BenchmarkCreditCardCvv-16           | 15185973   | 73.6 ns/op  | 3 B/op     | 1 allocs/op  |
| BenchmarkName-16                    | 5436148    | 215 ns/op   | 17 B/op    | 1 allocs/op  |
| BenchmarkFirstName-16               | 14362125   | 72.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLastName-16                | 15530926   | 72.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkNamePrefix-16              | 18074462   | 66.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkNameSuffix-16              | 14657012   | 73.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkSSN-16                     | 18693813   | 68.9 ns/op  | 16 B/op    | 1 allocs/op  |
| BenchmarkGender-16                  | 72023787   | 15.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkPerson-16                  | 282908     | 4377 ns/op  | 752 B/op   | 24 allocs/op |
| BenchmarkContact-16                 | 1369327    | 911 ns/op   | 146 B/op   | 6 allocs/op  |
| BenchmarkPhone-16                   | 6015615    | 204 ns/op   | 16 B/op    | 1 allocs/op  |
| BenchmarkPhoneFormatted-16          | 3928914    | 296 ns/op   | 16 B/op    | 1 allocs/op  |
| BenchmarkEmail-16                   | 1901041    | 653 ns/op   | 98 B/op    | 4 allocs/op  |
| BenchmarkLetter-16                  | 65959573   | 17.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkDigit-16                   | 58815334   | 17.4 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkNumerify-16                | 5526314    | 207 ns/op   | 16 B/op    | 1 allocs/op  |
| BenchmarkLexify-16                  | 9712312    | 129 ns/op   | 8 B/op     | 1 allocs/op  |
| BenchmarkShuffleStrings-16          | 8997901    | 119 ns/op   | 0 B/op     | 0 allocs/op  |
| BenchmarkDate-16                    | 5949220    | 194 ns/op   | 0 B/op     | 0 allocs/op  |
| BenchmarkDateRange-16               | 7122076    | 166 ns/op   | 0 B/op     | 0 allocs/op  |
| BenchmarkMonth-16                   | 56979296   | 19.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkDay-16                     | 61808844   | 17.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkWeekDay-16                 | 62598561   | 19.3 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkYear-16                    | 14533374   | 76.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkHour-16                    | 62130793   | 17.0 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkMinute-16                  | 66836017   | 17.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkSecond-16                  | 69860632   | 17.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkNanoSecond-16              | 66957362   | 17.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkTimeZone-16                | 13841594   | 78.7 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkTimeZoneFull-16            | 12788362   | 89.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkTimeZoneAbv-16             | 14413452   | 77.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkTimeZoneOffset-16          | 10699014   | 103 ns/op   | 0 B/op     | 0 allocs/op  |
| BenchmarkNoun-16                    | 15025992   | 74.6 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkVerb-16                    | 13394044   | 82.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkAdverb-16                  | 13968967   | 78.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkPreposition-16             | 14575834   | 81.1 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkAdjective-16               | 13957762   | 82.9 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkWord-16                    | 11083752   | 98.2 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkSentence-16                | 647954     | 1642 ns/op  | 251 B/op   | 2 allocs/op  |
| BenchmarkParagraph-16               | 34026      | 35489 ns/op | 9587 B/op  | 47 allocs/op |
| BenchmarkLoremIpsumWord-16          | 15156211   | 70.8 ns/op  | 0 B/op     | 0 allocs/op  |
| BenchmarkLoremIpsumSentence-16      | 908371     | 1293 ns/op  | 229 B/op   | 2 allocs/op  |
| BenchmarkLoremIpsumParagraph-16     | 41920      | 27860 ns/op | 9214 B/op  | 45 allocs/op |
| BenchmarkQuestion-16                | 1000000    | 1152 ns/op  | 315 B/op   | 4 allocs/op  |
| BenchmarkQuote-16                   | 924054     | 1263 ns/op  | 268 B/op   | 3 allocs/op  |
| BenchmarkPhrase-16                  | 11034157   | 94.6 ns/op  | 0 B/op     | 0 allocs/op  |