darvaza-proxy / x

extra helpers for darvaza projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

extra helpers for darvaza projects

License:MIT License


Languages

Language:Go 93.6%Language:Shell 4.9%Language:Makefile 1.5%