Directories ¶
Path | Synopsis |
---|---|
github.com
|
|
Masterminds/semver/v3
Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.
|
Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go. |
cockroachdb/apd
Package apd implements arbitrary-precision decimals.
|
Package apd implements arbitrary-precision decimals. |
davecgh/go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
|
Package spew implements a deep pretty printer for Go data structures to aid in debugging. |
go-kit/log
Package log provides a structured logger.
|
Package log provides a structured logger. |
go-kit/log/level
Package level implements leveled logging on top of Go kit's log package.
|
Package level implements leveled logging on top of Go kit's log package. |
go-logfmt/logfmt
Package logfmt implements utilities to marshal and unmarshal data in the logfmt format.
|
Package logfmt implements utilities to marshal and unmarshal data in the logfmt format. |
go-stack/stack
Package stack implements utilities to capture, manipulate, and format call stacks.
|
Package stack implements utilities to capture, manipulate, and format call stacks. |
gofrs/uuid
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122,
|
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122, |
jackc/chunkreader/v2
Package chunkreader provides an io.Reader wrapper that minimizes IO reads and memory allocations.
|
Package chunkreader provides an io.Reader wrapper that minimizes IO reads and memory allocations. |
jackc/pgconn
Package pgconn is a low-level PostgreSQL database driver.
|
Package pgconn is a low-level PostgreSQL database driver. |
jackc/pgconn/stmtcache
Package stmtcache is a cache that can be used to implement lazy prepared statements.
|
Package stmtcache is a cache that can be used to implement lazy prepared statements. |
jackc/pgio
Package pgio is a low-level toolkit building messages in the PostgreSQL wire protocol.
|
Package pgio is a low-level toolkit building messages in the PostgreSQL wire protocol. |
jackc/pgpassfile
Package pgpassfile is a parser PostgreSQL .pgpass files.
|
Package pgpassfile is a parser PostgreSQL .pgpass files. |
jackc/pgproto3/v2
Package pgproto3 is a encoder and decoder of the PostgreSQL wire protocol version 3.
|
Package pgproto3 is a encoder and decoder of the PostgreSQL wire protocol version 3. |
jackc/pgservicefile
Package pgservicefile is a parser for PostgreSQL service files (e.g.
|
Package pgservicefile is a parser for PostgreSQL service files (e.g. |
jackc/puddle
Package puddle is a generic resource pool.
|
Package puddle is a generic resource pool. |
mattn/go-isatty
Package isatty implements interface to isatty
|
Package isatty implements interface to isatty |
pkg/errors
Package errors provides simple error handling primitives.
|
Package errors provides simple error handling primitives. |
pmezard/go-difflib/difflib
Package difflib is a partial port of Python difflib module.
|
Package difflib is a partial port of Python difflib module. |
rs/zerolog
Package zerolog provides a lightweight logging library dedicated to JSON logging.
|
Package zerolog provides a lightweight logging library dedicated to JSON logging. |
rs/zerolog/internal/cbor
Package cbor provides primitives for storing different data in the CBOR (binary) format.
|
Package cbor provides primitives for storing different data in the CBOR (binary) format. |
shopspring/decimal
Package decimal implements an arbitrary precision fixed-point decimal.
|
Package decimal implements an arbitrary precision fixed-point decimal. |
sirupsen/logrus
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
|
Package logrus is a structured logger for Go, completely API compatible with the standard library logger. |
stretchr/testify/assert
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
|
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system. |
stretchr/testify/require
Package require implements the same assertions as the `assert` package but stops test execution when a test fails.
|
Package require implements the same assertions as the `assert` package but stops test execution when a test fails. |
go.uber.org
|
|
atomic
Package atomic provides simple wrappers around numerics to enforce atomic access.
|
Package atomic provides simple wrappers around numerics to enforce atomic access. |
multierr
Package multierr allows combining one or more errors together.
|
Package multierr allows combining one or more errors together. |
zap
Package zap provides fast, structured, leveled logging.
|
Package zap provides fast, structured, leveled logging. |
zap/buffer
Package buffer provides a thin wrapper around a byte slice.
|
Package buffer provides a thin wrapper around a byte slice. |
zap/internal/bufferpool
Package bufferpool houses zap's shared internal buffer pool.
|
Package bufferpool houses zap's shared internal buffer pool. |
zap/internal/color
Package color adds coloring functionality for TTY output.
|
Package color adds coloring functionality for TTY output. |
zap/internal/exit
Package exit provides stubs so that unit tests can exercise code that calls os.Exit(1).
|
Package exit provides stubs so that unit tests can exercise code that calls os.Exit(1). |
zap/zapcore
Package zapcore defines and implements the low-level interfaces upon which zap is built.
|
Package zapcore defines and implements the low-level interfaces upon which zap is built. |
golang.org
|
|
x/crypto/pbkdf2
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC 2898 / PKCS #5 v2.0.
|
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC 2898 / PKCS #5 v2.0. |
x/lint
Package lint contains a linter for Go source code.
|
Package lint contains a linter for Go source code. |
x/lint/golint
golint lints the Go source files named on its command line.
|
golint lints the Go source files named on its command line. |
x/sys/internal/unsafeheader
Package unsafeheader contains header declarations for the Go runtime's slice and string implementations.
|
Package unsafeheader contains header declarations for the Go runtime's slice and string implementations. |
x/sys/unix
Package unix contains an interface to the low-level operating system primitives.
|
Package unix contains an interface to the low-level operating system primitives. |
x/text/cases
Package cases provides general and language-specific case mappers.
|
Package cases provides general and language-specific case mappers. |
x/text/internal
Package internal contains non-exported functionality that are used by packages in the text repository.
|
Package internal contains non-exported functionality that are used by packages in the text repository. |
x/text/internal/language/compact
Package compact defines a compact representation of language tags.
|
Package compact defines a compact representation of language tags. |
x/text/internal/tag
Package tag contains functionality handling tags and related data.
|
Package tag contains functionality handling tags and related data. |
x/text/language
Package language implements BCP 47 language tags and related functionality.
|
Package language implements BCP 47 language tags and related functionality. |
x/text/runes
Package runes provide transforms for UTF-8 encoded text.
|
Package runes provide transforms for UTF-8 encoded text. |
x/text/secure/bidirule
Package bidirule implements the Bidi Rule defined by RFC 5893.
|
Package bidirule implements the Bidi Rule defined by RFC 5893. |
x/text/secure/precis
Package precis contains types and functions for the preparation, enforcement, and comparison of internationalized strings ("PRECIS") as defined in RFC 8264.
|
Package precis contains types and functions for the preparation, enforcement, and comparison of internationalized strings ("PRECIS") as defined in RFC 8264. |
x/text/transform
Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations.
|
Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations. |
x/text/unicode/bidi
Package bidi contains functionality for bidirectional text support.
|
Package bidi contains functionality for bidirectional text support. |
x/text/unicode/norm
Package norm contains types and functions for normalizing Unicode strings.
|
Package norm contains types and functions for normalizing Unicode strings. |
x/text/width
Package width provides functionality for handling different widths in text.
|
Package width provides functionality for handling different widths in text. |
x/tools/go/ast/astutil
Package astutil contains common utilities for working with the Go AST.
|
Package astutil contains common utilities for working with the Go AST. |
x/tools/go/gcexportdata
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler.
|
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler. |
x/tools/go/internal/gcimporter
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package.
|
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package. |
gopkg.in
|
|
inconshreveable/log15.v2
Package log15 provides an opinionated, simple toolkit for best-practice logging that is both human and machine readable.
|
Package log15 provides an opinionated, simple toolkit for best-practice logging that is both human and machine readable. |
yaml.v3
Package yaml implements YAML support for the Go language.
|
Package yaml implements YAML support for the Go language. |
Click to show internal directories.
Click to hide internal directories.