pkg/

directory
v0.0.0-...-4450389 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2019 License: MIT

Directories

Path Synopsis
Package `auth` contains basic types for authentication and authorization.
Package `auth` contains basic types for authentication and authorization.
Package `errorsx` implements error unwrapping and checking inspired by the Go 2 draft design document "Error Values — Problem Overview", <https://go.googlesource.com/proposal/+/master/design/go2draft-error-values-overview.md>.
Package `errorsx` implements error unwrapping and checking inspired by the Go 2 draft design document "Error Values — Problem Overview", <https://go.googlesource.com/proposal/+/master/design/go2draft-error-values-overview.md>.
Package `execx` provides utility functions that supplement the stdlib package `os/exec`.
Package `execx` provides utility functions that supplement the stdlib package `os/exec`.
Package `flock` wraps syscall `flock(2)`.
Package `flock` wraps syscall `flock(2)`.
Package `gitlab` wraps a subset of `github.com/xanzy/go-gitlab`; only what other Nog packages use.
Package `gitlab` wraps a subset of `github.com/xanzy/go-gitlab`; only what other Nog packages use.
grpc
ucred
Package `ucred` provides `SO_PEERCRED` auth for gRPC over a Unix domain socket.
Package `ucred` provides `SO_PEERCRED` auth for gRPC over a Unix domain socket.
Package `mgo` wraps `gopkg.in/mgo.v2`.
Package `mgo` wraps `gopkg.in/mgo.v2`.
Package `mulog` provides minimal Zap-Sugar-like loggers with convenient structured logging `Levelw(msg, kv...)` functions.
Package `mulog` provides minimal Zap-Sugar-like loggers with convenient structured logging `Levelw(msg, kv...)` functions.
Package `pwd` wraps system password functions `getpwnam(3)` and `getpwuid()`.
Package `pwd` wraps system password functions `getpwnam(3)` and `getpwuid()`.
Package `ratecounter` is the subset of `paulbellamy/ratecounter` that we use.
Package `ratecounter` is the subset of `paulbellamy/ratecounter` that we use.
Package `ratelimit` wraps the subset of `github.com/juju/ratelimit` that other Nog packages use.
Package `ratelimit` wraps the subset of `github.com/juju/ratelimit` that other Nog packages use.
Package `regexpx` contains functions that complement the standard package `regexp`.
Package `regexpx` contains functions that complement the standard package `regexp`.
Package `tarquote` converts quoted tar member names to UTF-8 strings.
Package `tarquote` converts quoted tar member names to UTF-8 strings.
Package `uuid` is a subset of `google/uuid`.
Package `uuid` is a subset of `google/uuid`.
Package `x509io` contains functions to load certs from disk.
Package `x509io` contains functions to load certs from disk.
Package `zap` wraps Zap logging.
Package `zap` wraps Zap logging.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL