Directories ¶
Path | Synopsis |
---|---|
Package apiclient provides helpers for hortbot's API clients.
|
Package apiclient provides helpers for hortbot's API clients. |
extralife
Package extralife provides an Extra-Life API client.
|
Package extralife provides an Extra-Life API client. |
hltb
Package hltb implements a HowLongToBeat client.
|
Package hltb implements a HowLongToBeat client. |
lastfm
Package lastfm provides a LastFM client.
|
Package lastfm provides a LastFM client. |
simple
Package simple implements a simple HTTP client for accessing URLs.
|
Package simple implements a simple HTTP client for accessing URLs. |
steam
Package steam provides a Steam API client.
|
Package steam provides a Steam API client. |
tinyurl
Package tinyurl provides a TinyURL client.
|
Package tinyurl provides a TinyURL client. |
twitch
Package twitch implements a Twitch API client.
|
Package twitch implements a Twitch API client. |
urban
Package urban provides an Urban Dictionary API client.
|
Package urban provides an Urban Dictionary API client. |
xkcd
Package xkcd provides an XKCD API client.
|
Package xkcd provides an XKCD API client. |
youtube
Package youtube proivdes a YouTube API client.
|
Package youtube proivdes a YouTube API client. |
Package assertx contains extensions to the assert package.
|
Package assertx contains extensions to the assert package. |
Package correlation provides correlation semantics for use across service boundaries.
|
Package correlation provides correlation semantics for use across service boundaries. |
Package dbx provides helpers for the database/sql package.
|
Package dbx provides helpers for the database/sql package. |
Package docker manages temporary docker containers.
|
Package docker manages temporary docker containers. |
dnsq
Package dnsq creates temporary NSQ server containers.
|
Package dnsq creates temporary NSQ server containers. |
dpostgres
Package dpostgres creates PostgreSQL database containers.
|
Package dpostgres creates PostgreSQL database containers. |
dpostgres/pgpool
Package pgpool implements a pool of databases for testing.
|
Package pgpool implements a pool of databases for testing. |
Package errgroupx implements a modified version of errgroup's Group, keeping the derived context internally and passing to functions called via Go.
|
Package errgroupx implements a modified version of errgroup's Group, keeping the derived context internally and passing to functions called via Go. |
Package findlinks provides functions to find links in text.
|
Package findlinks provides functions to find links in text. |
Package httpmockx contains extensions to the httpmock package.
|
Package httpmockx contains extensions to the httpmock package. |
Package httpx implements HTTP helper types and functions.
|
Package httpx implements HTTP helper types and functions. |
Package ircx contains helpful IRC library extensions.
|
Package ircx contains helpful IRC library extensions. |
Package jsonx extends the encoding/json API.
|
Package jsonx extends the encoding/json API. |
Package linkmatch implements an algorithm for matching URLs against patterns.
|
Package linkmatch implements an algorithm for matching URLs against patterns. |
Package oauth2x contains helpers for the oauth2 package.
|
Package oauth2x contains helpers for the oauth2 package. |
Package recache provides a regex compilation cache.
|
Package recache provides a regex compilation cache. |
Package repeat provides a system to run functions repeated on a schedule.
|
Package repeat provides a system to run functions repeated on a schedule. |
Package stringsx contains extensions to the strings package.
|
Package stringsx contains extensions to the strings package. |
Package testutil provides useful testing helpers.
|
Package testutil provides useful testing helpers. |
miniredistest
Package miniredistest provides a test redis server.
|
Package miniredistest provides a test redis server. |
Package twitchx provides extensions to the Twitch client.
|
Package twitchx provides extensions to the Twitch client. |
Package wqueue implements a work queue, with independent internal subqueues.
|
Package wqueue implements a work queue, with independent internal subqueues. |
Click to show internal directories.
Click to hide internal directories.