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. |
Click to show internal directories.
Click to hide internal directories.