darvaza.org/x
hosts mid complexity packages with
no big dependencies or assumptions.
The Darvaza Extra modules are built on top of a handful low(ish) level packages in addition to the Go Standard Library.
- Our core package,
darvaza.org/core
, dealing with network addresses, worker groups, errors and lists among other simple helpers. - Our structured logger interface,
darvaza.org/slog
, allowing users to hook their favourite logger. - And our thin and simple LRU for local in-memory caching,
darvaza.org/cache/x/simplelru
.
darvaza.org/x/config
provides helpers
for dealing with config files.
darvaza.org/x/tls
provides helpers
to work with tls connections and certificates.
darvaza.org/x/web
provides helpers
for implementing http.Handlers.