Skip to content

darvaza-proxy/x

Repository files navigation

Darvaza Extra

Go Reference Go Report Card

darvaza.org/x hosts mid complexity packages with no big dependencies or assumptions.

Dependencies

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.

Packages

Config

darvaza.org/x/config provides helpers for dealing with config files.

TLS

darvaza.org/x/tls provides helpers to work with tls connections and certificates.

Web

darvaza.org/x/web provides helpers for implementing http.Handlers.

See also