hacker.go 966 B

1234567891011121314151617181920212223242526272829303132333435
  1. package gofakeit
  2. import "strings"
  3. // HackerPhrase will return a random hacker sentence
  4. func HackerPhrase() string {
  5. words := strings.Split(Generate(getRandValue([]string{"hacker", "phrase"})), " ")
  6. words[0] = strings.Title(words[0])
  7. return strings.Join(words, " ")
  8. }
  9. // HackerAbbreviation will return a random hacker abbreviation
  10. func HackerAbbreviation() string {
  11. return getRandValue([]string{"hacker", "abbreviation"})
  12. }
  13. // HackerAdjective will return a random hacker adjective
  14. func HackerAdjective() string {
  15. return getRandValue([]string{"hacker", "adjective"})
  16. }
  17. // HackerNoun will return a random hacker noun
  18. func HackerNoun() string {
  19. return getRandValue([]string{"hacker", "noun"})
  20. }
  21. // HackerVerb will return a random hacker verb
  22. func HackerVerb() string {
  23. return getRandValue([]string{"hacker", "verb"})
  24. }
  25. // HackerIngverb will return a random hacker ingverb
  26. func HackerIngverb() string {
  27. return getRandValue([]string{"hacker", "ingverb"})
  28. }