Documentation
¶
Overview ¶
Package gizmo is a toolkit that provides packages to put together server and pubsub daemons.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package config contains a handful of useful functions to load to configuration structs from JSON files or environment variables.
|
Package config contains a handful of useful functions to load to configuration structs from JSON files or environment variables. |
|
examples
|
|
|
nyt
Package nyt is a generated protocol buffer package.
|
Package nyt is a generated protocol buffer package. |
|
pubsub/api-sns-pub
command
|
|
|
pubsub/cli-sns-pub
command
|
|
|
pubsub/gcp-pubsub
command
|
|
|
pubsub/sqs-sub
command
|
|
|
servers/json
command
|
|
|
servers/kit
command
|
|
|
servers/kit/api
Package api is a generated protocol buffer package.
|
Package api is a generated protocol buffer package. |
|
servers/kit/client
command
|
|
|
servers/mixed
command
|
|
|
servers/mysql-saved-items
command
|
|
|
servers/reading-list
Package readinglist is a generated protocol buffer package.
|
Package readinglist is a generated protocol buffer package. |
|
servers/reading-list/cmd/cli
command
|
|
|
servers/reading-list/server
command
|
|
|
servers/simple
command
|
|
|
Package pubsub contains two generic interfaces for publishing data to queues and subscribing and consuming data from those queues.
|
Package pubsub contains two generic interfaces for publishing data to queues and subscribing and consuming data from those queues. |
|
Package server is the bulk of the toolkit and relies on `server.Config` to manage `Server` implementations.
|
Package server is the bulk of the toolkit and relies on `server.Config` to manage `Server` implementations. |
|
kit
Package kit implements an opinionated server based on go-kit primitives.
|
Package kit implements an opinionated server based on go-kit primitives. |
Click to show internal directories.
Click to hide internal directories.