README ¶
eureka
Set of common primitives for all services.
- cmd: A simple command parser with subcommand support for the apps that don't need cobra
- shellcli: A simple shell system with support for custom commands. Useful for making debug terminals for internal tasks
- zapchi: Modified version of the chi logger with support for Uber's zap
- crypto: Common cryptography primitives
- proxy: Custom proxy for
discord
to a given proxy - doclib: Common documentation library
- dovewing: Our custom user fetching and caching library
- genconfig: Common configuration generation library
- uapi: Defines a unified API handling code with auth and timeouts and caching builtin
- snippets: Common snippets for zap etc. that are useful
Directories ¶
Path | Synopsis |
---|---|
Adapted from https://github.com/Anti-Raid/Sandwich-Daemon/blob/master/sandwichjson/json.go
|
Adapted from https://github.com/Anti-Raid/Sandwich-Daemon/blob/master/sandwichjson/json.go |
Ratelimit implementation
|
Ratelimit implementation |
Defines a standard way to define routes
|
Defines a standard way to define routes |
Modified version of zapchi for Popplio
|
Modified version of zapchi for Popplio |
Click to show internal directories.
Click to hide internal directories.