Skip to content
/ babble Public
forked from tjarratt/babble

A small utility to generate random words in #golang

License

Notifications You must be signed in to change notification settings

krakend/babble

 
 

Repository files navigation

Babble Build Status

Babble is a small utility that generates random words for you. I found this useful because occasionally you need a random word for testing.

tower of babel

Dependencies

On Unix/Linux this library makes uses the contents of /usr/share/dict/words. If this file is not present (e.g. in a Docker container) it can be populated by using the OS's package manager to install wbritish or wamerican

Usage

package your_app

import (
  "github.com/tjarratt/babble"
)

func main() {
  babbler := babble.NewBabbler()
  println(babbler.Babble()) // excessive-yak-shaving (or some other phrase)

  // optionally set your own separator
  babbler.Separator = " "
  println(babbler.Babble()) // "hello from nowhere" (or some other phrase)

  // optionally set the number of words you want
  babbler.Count = 1
  println(babbler.Babble()) // antibiomicrobrial (or some other word)

  return
})

About

A small utility to generate random words in #golang

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%