code.soquee.net
This site is a collection links to Go libraries and support tools that were originally written for the Soquee issue tracker. The cloud instance of the issue tracker is no longer available, but we are open sourcing many of its components here.
Module | Synopsis |
---|---|
Modules |
|
code.soquee.net/syslog | Package syslog is a fork of the syslog package from the standard library that allows writing logs to locations other than the network or the local syslog daemon. |
code.soquee.net/otp | Package otp implemnts HOTP and TOTP one-time passwords. |
code.soquee.net/tmpl | Package tmpl handles loading and rendering HTML templates. |
code.soquee.net/avatar | Package avatar contains functions for creating default user avatars. |
code.soquee.net/env | Package env can be used to load environment variables from files. |
code.soquee.net/migration | Package migration contains functions for generating and finding PostgreSQL database migrations. |
code.soquee.net/mux | Package mux is a Go HTTP multiplexer that provided typed route parameters. |
code.soquee.net/problem | Package problem implements errors similar to the ones described by RFC7807. |
code.soquee.net/query | Package query parses the simple query language used for full text search in the Soquee issue tracker. |
code.soquee.net/reltime | Package reltime implements a “time ago” algorithm. |
code.soquee.net/testlog | Package testlog is a log.Logger that proxies to the Log function on a testing.T. |
Tools |
|
code.soquee.net/versions | Soquee Versions is a tool for managing Git repos written in Rust and GTK. |
Unmaintained |
|
code.soquee.net/paddle | A Go SDK for the Paddle HTTP API. |
code.soquee.net/pkgzip | The pkgzip command bundles assets into a Go package. |