github.com/

directory
v1.1.0-alpha Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2017 License: Apache-2.0

Directories

Path Synopsis
BurntSushi
toml
Package toml provides facilities for decoding and encoding TOML configuration files via reflection.
Package toml provides facilities for decoding and encoding TOML configuration files via reflection.
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.
apache
beorn7
perks/quantile
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
boltdb
bolt
Package bolt implements a low-level key/value store in pure Go.
Package bolt implements a low-level key/value store in pure Go.
codahale
hdrhistogram
Package hdrhistogram provides an implementation of Gil Tene's HDR Histogram data structure.
Package hdrhistogram provides an implementation of Gil Tene's HDR Histogram data structure.
coreos
etcd/auth/authpb
Package authpb is a generated protocol buffer package.
Package authpb is a generated protocol buffer package.
etcd/clientv3
Package clientv3 implements the official Go etcd client for v3.
Package clientv3 implements the official Go etcd client for v3.
etcd/clientv3/concurrency
Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections.
Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections.
etcd/etcdserver/api/v3rpc/rpctypes
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction.
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction.
etcd/etcdserver/etcdserverpb
Package etcdserverpb is a generated protocol buffer package.
Package etcdserverpb is a generated protocol buffer package.
etcd/mvcc/mvccpb
Package mvccpb is a generated protocol buffer package.
Package mvccpb is a generated protocol buffer package.
cznic
golex/lex
Package lex is a Unicode-friendly run time library for golex[0] generated lexical analyzers[1].
Package lex is a Unicode-friendly run time library for golex[0] generated lexical analyzers[1].
mathutil
Package mathutil provides utilities supplementing the standard 'math' and 'math/rand' packages.
Package mathutil provides utilities supplementing the standard 'math' and 'math/rand' packages.
parser/yacc
Package parser implements a parser for yacc source files.
Package parser implements a parser for yacc source files.
sortutil
Package sortutil provides utilities supplementing the standard 'sort' package.
Package sortutil provides utilities supplementing the standard 'sort' package.
strutil
Package strutil collects utils supplemental to the standard strings package.
Package strutil collects utils supplemental to the standard strings package.
y
Package y converts .y (yacc[2]) source files to data suitable for a parser generator.
Package y converts .y (yacc[2]) source files to data suitable for a parser generator.
go-sql-driver
mysql
Package mysql provides a MySQL driver for Go's database/sql package.
Package mysql provides a MySQL driver for Go's database/sql package.
golang
protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
Package proto converts data structures to and from the wire format of protocol buffers.
protobuf/ptypes/any
Package any is a generated protocol buffer package.
Package any is a generated protocol buffer package.
snappy
Package snappy implements the snappy block-based compression format.
Package snappy implements the snappy block-based compression format.
gorilla
context
Package context stores values shared during a request lifetime.
Package context stores values shared during a request lifetime.
mux
Package mux implements a request router and dispatcher.
Package mux implements a request router and dispatcher.
grpc-ecosystem
go-grpc-middleware
`grpc_middleware` is a collection of gRPC middleware packages: interceptors, helpers and tools.
`grpc_middleware` is a collection of gRPC middleware packages: interceptors, helpers and tools.
go-grpc-middleware/tags
`grpc_ctxtags` adds a Tag object to the context that can be used by other middleware to add context about a request.
`grpc_ctxtags` adds a Tag object to the context that can be used by other middleware to add context about a request.
go-grpc-middleware/tracing/opentracing
`grpc_opentracing` adds OpenTracing OpenTracing Interceptors These are both client-side and server-side interceptors for OpenTracing.
`grpc_opentracing` adds OpenTracing OpenTracing Interceptors These are both client-side and server-side interceptors for OpenTracing.
juju
errors
[godoc-link-here] The juju/errors provides an easy way to annotate errors without losing the orginal error context.
[godoc-link-here] The juju/errors provides an easy way to annotate errors without losing the orginal error context.
matttproud
golang_protobuf_extensions/pbutil
Package pbutil provides record length-delimited Protocol Buffer streaming.
Package pbutil provides record length-delimited Protocol Buffer streaming.
ngaut
pools
Package pools provides functionality to manage and reuse resources like connections.
Package pools provides functionality to manage and reuse resources like connections.
opentracing
petar
GoLLRB/llrb
A Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees, based on the following work: http://www.cs.princeton.edu/~rs/talks/LLRB/08Penn.pdf http://www.cs.princeton.edu/~rs/talks/LLRB/LLRB.pdf http://www.cs.princeton.edu/~rs/talks/LLRB/Java/RedBlackBST.java 2-3 trees (and the run-time equivalent 2-3-4 trees) are the de facto standard BST algoritms found in implementations of Python, Java, and other libraries.
A Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees, based on the following work: http://www.cs.princeton.edu/~rs/talks/LLRB/08Penn.pdf http://www.cs.princeton.edu/~rs/talks/LLRB/LLRB.pdf http://www.cs.princeton.edu/~rs/talks/LLRB/Java/RedBlackBST.java 2-3 trees (and the run-time equivalent 2-3-4 trees) are the de facto standard BST algoritms found in implementations of Python, Java, and other libraries.
pingcap
check
Package check is a rich testing extension for Go's testing package.
Package check is a rich testing extension for Go's testing package.
goleveldb/leveldb
Package leveldb provides implementation of LevelDB key/value database.
Package leveldb provides implementation of LevelDB key/value database.
goleveldb/leveldb/cache
Package cache provides interface and implementation of a cache algorithms.
Package cache provides interface and implementation of a cache algorithms.
goleveldb/leveldb/comparer
Package comparer provides interface and implementation for ordering sets of data.
Package comparer provides interface and implementation for ordering sets of data.
goleveldb/leveldb/errors
Package errors provides common error types used throughout leveldb.
Package errors provides common error types used throughout leveldb.
goleveldb/leveldb/filter
Package filter provides interface and implementation of probabilistic data structure.
Package filter provides interface and implementation of probabilistic data structure.
goleveldb/leveldb/iterator
Package iterator provides interface and implementation to traverse over contents of a database.
Package iterator provides interface and implementation to traverse over contents of a database.
goleveldb/leveldb/journal
Package journal reads and writes sequences of journals.
Package journal reads and writes sequences of journals.
goleveldb/leveldb/memdb
Package memdb provides in-memory key/value database implementation.
Package memdb provides in-memory key/value database implementation.
goleveldb/leveldb/opt
Package opt provides sets of options used by LevelDB.
Package opt provides sets of options used by LevelDB.
goleveldb/leveldb/storage
Package storage provides storage abstraction for LevelDB.
Package storage provides storage abstraction for LevelDB.
goleveldb/leveldb/table
Package table allows read and write sorted key/value.
Package table allows read and write sorted key/value.
goleveldb/leveldb/util
Package util provides utilities used throughout leveldb.
Package util provides utilities used throughout leveldb.
kvproto/pkg/coprocessor
Package coprocessor is a generated protocol buffer package.
Package coprocessor is a generated protocol buffer package.
kvproto/pkg/eraftpb
Package eraftpb is a generated protocol buffer package.
Package eraftpb is a generated protocol buffer package.
kvproto/pkg/errorpb
Package errorpb is a generated protocol buffer package.
Package errorpb is a generated protocol buffer package.
kvproto/pkg/kvrpcpb
Package kvrpcpb is a generated protocol buffer package.
Package kvrpcpb is a generated protocol buffer package.
kvproto/pkg/metapb
Package metapb is a generated protocol buffer package.
Package metapb is a generated protocol buffer package.
kvproto/pkg/pdpb
Package pdpb is a generated protocol buffer package.
Package pdpb is a generated protocol buffer package.
kvproto/pkg/raft_serverpb
Package raft_serverpb is a generated protocol buffer package.
Package raft_serverpb is a generated protocol buffer package.
kvproto/pkg/tikvpb
Package tikvpb is a generated protocol buffer package.
Package tikvpb is a generated protocol buffer package.
tipb/go-binlog
Package binlog is a generated protocol buffer package.
Package binlog is a generated protocol buffer package.
tipb/go-mysqlx
Package Mysqlx is a generated protocol buffer package.
Package Mysqlx is a generated protocol buffer package.
tipb/go-mysqlx/Connection
Package Mysqlx_Connection is a generated protocol buffer package.
Package Mysqlx_Connection is a generated protocol buffer package.
tipb/go-mysqlx/Crud
Package Mysqlx_Crud is a generated protocol buffer package.
Package Mysqlx_Crud is a generated protocol buffer package.
tipb/go-mysqlx/Datatypes
Package Mysqlx_Datatypes is a generated protocol buffer package.
Package Mysqlx_Datatypes is a generated protocol buffer package.
tipb/go-mysqlx/Expect
Package Mysqlx_Expect is a generated protocol buffer package.
Package Mysqlx_Expect is a generated protocol buffer package.
tipb/go-mysqlx/Expr
Package Mysqlx_Expr is a generated protocol buffer package.
Package Mysqlx_Expr is a generated protocol buffer package.
tipb/go-mysqlx/Notice
Package Mysqlx_Notice is a generated protocol buffer package.
Package Mysqlx_Notice is a generated protocol buffer package.
tipb/go-mysqlx/Resultset
Package Mysqlx_Resultset is a generated protocol buffer package.
Package Mysqlx_Resultset is a generated protocol buffer package.
tipb/go-mysqlx/Session
Package Mysqlx_Session is a generated protocol buffer package.
Package Mysqlx_Session is a generated protocol buffer package.
tipb/go-mysqlx/Sql
Package Mysqlx_Sql is a generated protocol buffer package.
Package Mysqlx_Sql is a generated protocol buffer package.
tipb/go-tipb
Package tipb is a generated protocol buffer package.
Package tipb is a generated protocol buffer package.
prometheus
client_golang/prometheus
Package prometheus provides metrics primitives to instrument code for monitoring.
Package prometheus provides metrics primitives to instrument code for monitoring.
client_golang/prometheus/push
Package push provides functions to push metrics to a Pushgateway.
Package push provides functions to push metrics to a Pushgateway.
client_model/go
Package io_prometheus_client is a generated protocol buffer package.
Package io_prometheus_client is a generated protocol buffer package.
common/expfmt
A package for reading and writing Prometheus metrics.
A package for reading and writing Prometheus metrics.
common/internal/bitbucket.org/ww/goautoneg
HTTP Content-Type Autonegotiation.
HTTP Content-Type Autonegotiation.
common/model
Package model contains common data structures that are shared across Prometheus components and libraries.
Package model contains common data structures that are shared across Prometheus components and libraries.
procfs
Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
spaolacci
murmur3
Native (and fast) implementation of Austin Appleby's MurmurHash3.
Native (and fast) implementation of Austin Appleby's MurmurHash3.
twinj
uuid
This package provides RFC4122 UUIDs.
This package provides RFC4122 UUIDs.
uber
jaeger-client-go
Package jaeger implements an OpenTracing (http://opentracing.io) Tracer.
Package jaeger implements an OpenTracing (http://opentracing.io) Tracer.
jaeger-client-go/rpcmetrics
Package rpcmetrics implements an Observer that can be used to emit RPC metrics.
Package rpcmetrics implements an Observer that can be used to emit RPC metrics.

Jump to

Keyboard shortcuts

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