Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       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. | 
| 
       bigdatadev
        | 
      |
| 
         
          
            goryman
            
            
          
           
      A Riemann client for Go, featuring concurrency, sending events and state updates, queries, and feature parity with the reference implementation written in Ruby. 
         | 
      A Riemann client for Go, featuring concurrency, sending events and state updates, queries, and feature parity with the reference implementation written in Ruby. | 
| 
       coreos
        | 
      |
| 
         
          
            etcd/client
            
            
          
           
      Package client provides bindings for the etcd APIs. 
         | 
      Package client provides bindings for the etcd APIs. | 
| 
         
          
            fleet/schema
            
            
          
           
      Package schema provides access to the fleet API. 
         | 
      Package schema provides access to the fleet API. | 
| 
       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. | 
| 
       docker
        | 
      |
| 
         
          
            libcontainer/netlink
            
            
          
           
      Packet netlink provide access to low level Netlink sockets and messages. 
         | 
      Packet netlink provide access to low level Netlink sockets and messages. | 
| 
       emicklei
        | 
      |
| 
         
          
            go-restful
            
            
          
           
      Package restful, a lean package for creating REST-style WebServices without magic. 
         | 
      Package restful, a lean package for creating REST-style WebServices without magic. | 
| 
         
          
            go-restful/examples
            
            command
          
          
         
       | 
      |
| 
         
          
            go-restful/swagger
            
            
          
           
      Package swagger implements the structures of the Swagger https://github.com/wordnik/swagger-spec/blob/master/versions/1.2.md 
         | 
      Package swagger implements the structures of the Swagger https://github.com/wordnik/swagger-spec/blob/master/versions/1.2.md | 
| 
       gedex
        | 
      |
| 
         
          
            inflector
            
            
          
           
      Package inflector pluralizes and singularizes English nouns. 
         | 
      Package inflector pluralizes and singularizes English nouns. | 
| 
         
          
            inflector/example
            
            command
          
          
         
       | 
      |
| 
       ghodss
        | 
      |
| 
       golang
        | 
      |
| 
         
          
            glog
            
            
          
           
      Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. 
         | 
      Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. | 
| 
         
          
            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. | 
| 
         
          
            snappy
            
            
          
           
      Package snappy implements the snappy block-based compression format. 
         | 
      Package snappy implements the snappy block-based compression format. | 
| 
       google
        | 
      |
| 
         
          
            cadvisor/client
            
            
          
           
      TODO(cAdvisor): Package comment. 
         | 
      TODO(cAdvisor): Package comment. | 
| 
         
          
            cadvisor/client/clientexample
            
            command
          
          
         
       | 
      |
| 
         
          
            cadvisor/client/v2
            
            
          
           
      Client library to programmatically access cAdvisor API. 
         | 
      Client library to programmatically access cAdvisor API. | 
| 
         
          
            gofuzz
            
            
          
           
      Package fuzz is a library for populating go objects with random values. 
         | 
      Package fuzz is a library for populating go objects with random values. | 
| 
       hawkular
        | 
      |
| 
       imdario
        | 
      |
| 
         
          
            mergo
            
            
          
           
      Package mergo merges same-type structs and maps by setting default values in zero-value fields. 
         | 
      Package mergo merges same-type structs and maps by setting default values in zero-value fields. | 
| 
       influxdb
        | 
      |
| 
       jonboulle
        | 
      |
| 
       juju
        | 
      |
| 
         
          
            ratelimit
            
            
          
           
      The ratelimit package provides an efficient token bucket implementation that can be used to limit the rate of arbitrary things. 
         | 
      The ratelimit package provides an efficient token bucket implementation that can be used to limit the rate of arbitrary things. | 
| 
       matttproud
        | 
      |
| 
         
          
            golang_protobuf_extensions/pbutil
            
            
          
           
      Package pbutil provides record length-delimited Protocol Buffer streaming. 
         | 
      Package pbutil provides record length-delimited Protocol Buffer streaming. | 
| 
       onsi
        | 
      |
| 
         
          
            ginkgo
            
            
          
           
      Ginkgo is a BDD-style testing framework for Golang The godoc documentation describes Ginkgo's API. 
         | 
      Ginkgo is a BDD-style testing framework for Golang The godoc documentation describes Ginkgo's API. | 
| 
         
          
            ginkgo/config
            
            
          
           
      Ginkgo accepts a number of configuration options. 
         | 
      Ginkgo accepts a number of configuration options. | 
| 
         
          
            ginkgo/ginkgo
            
            command
          
           
      The Ginkgo CLI The Ginkgo CLI is fully documented [here](http://onsi.github.io/ginkgo/#the_ginkgo_cli) You can also learn more by running: ginkgo help Here are some of the more commonly used commands: To install: go install github.com/onsi/ginkgo/ginkgo To run tests: ginkgo To run tests in all subdirectories: ginkgo -r To run tests in particular packages: ginkgo <flags> /path/to/package /path/to/another/package To pass arguments/flags to your tests: ginkgo <flags> <packages> -- <pass-throughs> To run tests in parallel ginkgo -p this will automatically detect the optimal number of nodes to use. 
         | 
      The Ginkgo CLI The Ginkgo CLI is fully documented [here](http://onsi.github.io/ginkgo/#the_ginkgo_cli) You can also learn more by running: ginkgo help Here are some of the more commonly used commands: To install: go install github.com/onsi/ginkgo/ginkgo To run tests: ginkgo To run tests in all subdirectories: ginkgo -r To run tests in particular packages: ginkgo <flags> /path/to/package /path/to/another/package To pass arguments/flags to your tests: ginkgo <flags> <packages> -- <pass-throughs> To run tests in parallel ginkgo -p this will automatically detect the optimal number of nodes to use. | 
| 
         
          
            ginkgo/internal/remote
            
            
          
           
      Aggregator is a reporter used by the Ginkgo CLI to aggregate and present parallel test output coherently as tests complete. 
         | 
      Aggregator is a reporter used by the Ginkgo CLI to aggregate and present parallel test output coherently as tests complete. | 
| 
         
          
            ginkgo/reporters
            
            
          
           
      Ginkgo's Default Reporter A number of command line flags are available to tweak Ginkgo's default output. 
         | 
      Ginkgo's Default Reporter A number of command line flags are available to tweak Ginkgo's default output. | 
| 
         
          
            gomega
            
            
          
           
      Gomega is the Ginkgo BDD-style testing framework's preferred matcher library. 
         | 
      Gomega is the Ginkgo BDD-style testing framework's preferred matcher library. | 
| 
         
          
            gomega/format
            
            
          
           
      Gomega's format package pretty-prints objects. 
         | 
      Gomega's format package pretty-prints objects. | 
| 
         
          
            gomega/gbytes
            
            
          
           
      Package gbytes provides a buffer that supports incrementally detecting input. 
         | 
      Package gbytes provides a buffer that supports incrementally detecting input. | 
| 
         
          
            gomega/gexec
            
            
          
           
      Package gexec provides support for testing external processes. 
         | 
      Package gexec provides support for testing external processes. | 
| 
         
          
            gomega/ghttp
            
            
          
           
      Package ghttp supports testing HTTP clients by providing a test server (simply a thin wrapper around httptest's server) that supports registering multiple handlers. 
         | 
      Package ghttp supports testing HTTP clients by providing a test server (simply a thin wrapper around httptest's server) that supports registering multiple handlers. | 
| 
         
          
            gomega/ghttp/protobuf
            
            
          
           
      Package protobuf is a generated protocol buffer package. 
         | 
      Package protobuf is a generated protocol buffer package. | 
| 
         
          
            gomega/matchers
            
            
          
           
      Gomega matchers This package implements the Gomega matchers and does not typically need to be imported. 
         | 
      Gomega matchers This package implements the Gomega matchers and does not typically need to be imported. | 
| 
       optiopay
        | 
      |
| 
         
          
            kafka
            
            
          
           
      Package kafka a provides high level client API for Apache Kafka. 
         | 
      Package kafka a provides high level client API for Apache Kafka. | 
| 
         
          
            kafka/kafkatest
            
            
          
           
      Package kafkatest provides mock objects for high level kafka interface. 
         | 
      Package kafkatest provides mock objects for high level kafka interface. | 
| 
         
          
            kafka/proto
            
            
          
           
      Package proto provides kafka binary protocol implementation. 
         | 
      Package proto provides kafka binary protocol implementation. | 
| 
       pborman
        | 
      |
| 
         
          
            uuid
            
            
          
           
      The uuid package generates and inspects UUIDs. 
         | 
      The uuid package generates and inspects UUIDs. | 
| 
       progrium
        | 
      |
| 
         
          
            go-extpoints
            
            command
          
          
         
       | 
      |
| 
         
          
            go-extpoints/examples/tool
            
            command
          
          
         
       | 
      |
| 
         
          
            go-extpoints/examples/tool/extpoints
            
            
          
           
      generated by go-extpoints -- DO NOT EDIT 
         | 
      generated by go-extpoints -- DO NOT EDIT | 
| 
         
          
            go-extpoints/tests
            
            command
          
          
         
       | 
      |
| 
       prometheus
        | 
      |
| 
         
          
            client_golang/model
            
            
          
           
      Package model contains core representation of Prometheus client primitives. 
         | 
      Package model contains core representation of Prometheus client primitives. | 
| 
         
          
            client_golang/prometheus
            
            
          
           
      Package prometheus provides embeddable metric primitives for servers and standardized exposition of telemetry through a web services interface. 
         | 
      Package prometheus provides embeddable metric primitives for servers and standardized exposition of telemetry through a web services interface. | 
| 
         
          
            client_golang/text
            
            
          
           
      Package text contains helper functions to parse and create text-based exchange formats. 
         | 
      Package text contains helper functions to parse and create text-based exchange formats. | 
| 
         
          
            client_model/go
            
            
          
           
      Package io_prometheus_client is a generated protocol buffer package. 
         | 
      Package io_prometheus_client is a generated protocol buffer package. | 
| 
         
          
            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. | 
| 
       spf13
        | 
      |
| 
         
          
            pflag
            
            
          
           
      Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. 
         | 
      Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. | 
| 
       stretchr
        | 
      |
| 
         
          
            testify/assert
            
            
          
           
      A set of comprehensive testing tools for use with the normal Go testing system. 
         | 
      A set of comprehensive testing tools for use with the normal Go testing system. | 
| 
         
          
            testify/require
            
            
          
           
      Alternative testing tools which stop test execution if test failed. 
         | 
      Alternative testing tools which stop test execution if test failed. | 
| 
       ugorji
        | 
      |
| 
         
          
            go/codec
            
            
          
           
      High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json. 
         | 
      High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json. | 
| 
         
          
            go/codec/codecgen
            
            command
          
           
      codecgen generates codec.Selfer implementations for a set of types. 
         | 
      codecgen generates codec.Selfer implementations for a set of types. | 
 Click to show internal directories. 
   Click to hide internal directories.