Documentation
¶
Overview ¶
Package bb_data provides in-process access to curated datasets (jokes, facts, etc.) embedded in the binary. Consumers import a subpackage per dataset and call its Random or other accessors after invoking Load once at startup.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FS embed.FS
Functions ¶
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package affirmations serves a random affirmation from the embedded dataset.
|
Package affirmations serves a random affirmation from the embedded dataset. |
|
Package buddie serves a random image of the dog BuddieBot was named after, embedded in the binary alongside the text datasets.
|
Package buddie serves a random image of the dog BuddieBot was named after, embedded in the binary alongside the text datasets. |
|
Package eightball serves a random Magic 8-Ball response from the embedded dataset.
|
Package eightball serves a random Magic 8-Ball response from the embedded dataset. |
|
Package emojis serves a random emoji from the embedded emojis dataset.
|
Package emojis serves a random emoji from the embedded emojis dataset. |
|
examples
|
|
|
cli
command
Command cli prints a random joke.
|
Command cli prints a random joke. |
|
Package facts serves a random fact from the embedded facts dataset.
|
Package facts serves a random fact from the embedded facts dataset. |
|
internal
|
|
|
pick
Package pick holds tiny helpers shared by every dataset subpackage: uniform random selection plus filesystem readers for JSON, JSONL, and line-delimited text files.
|
Package pick holds tiny helpers shared by every dataset subpackage: uniform random selection plus filesystem readers for JSON, JSONL, and line-delimited text files. |
|
Package jokes serves a random general-purpose joke from the embedded dataset.
|
Package jokes serves a random general-purpose joke from the embedded dataset. |
|
Package kanye serves a random Kanye West quote from the embedded dataset.
|
Package kanye serves a random Kanye West quote from the embedded dataset. |
|
Package loadingmessages serves a random loading message from the embedded loading-messages dataset.
|
Package loadingmessages serves a random loading message from the embedded loading-messages dataset. |
|
Package pickuplines serves a random pickup line from the embedded dataset.
|
Package pickuplines serves a random pickup line from the embedded dataset. |
|
Package roasts serves a random roast from the embedded roasts dataset.
|
Package roasts serves a random roast from the embedded roasts dataset. |
|
Package textfonts maps ASCII characters to stylized Unicode variants (cursive, bubble, leet, flipped, cursed).
|
Package textfonts maps ASCII characters to stylized Unicode variants (cursive, bubble, leet, flipped, cursed). |
|
Package tonguetwister serves a random tongue twister from the embedded dataset.
|
Package tonguetwister serves a random tongue twister from the embedded dataset. |
|
Package wyr serves Would You Rather polls from the embedded WYR dataset.
|
Package wyr serves Would You Rather polls from the embedded WYR dataset. |
|
Package yomomma serves a random "yo mama" joke from the embedded dataset.
|
Package yomomma serves a random "yo mama" joke from the embedded dataset. |
Click to show internal directories.
Click to hide internal directories.