Directories ¶
Path | Synopsis |
---|---|
Azure
|
|
azure-pipeline-go/pipeline
Package pipeline implements an HTTP request/response middleware pipeline whose policy objects mutate an HTTP request's URL, query parameters, and/or headers before the request is sent over the wire.
|
Package pipeline implements an HTTP request/response middleware pipeline whose policy objects mutate an HTTP request's URL, query parameters, and/or headers before the request is sent over the wire. |
azure-storage-blob-go/azblob
Package azblob allows you to manipulate Azure Storage containers and blobs objects.
|
Package azblob allows you to manipulate Azure Storage containers and blobs objects. |
Shopify
|
|
sarama
Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later).
|
Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). |
astaxie
|
|
beego/context
Package context provide the context utils Usage: import "github.com/astaxie/beego/context" ctx := context.Context{Request:req,ResponseWriter:rw} more docs http://beego.me/docs/module/context.md
|
Package context provide the context utils Usage: import "github.com/astaxie/beego/context" ctx := context.Context{Request:req,ResponseWriter:rw} more docs http://beego.me/docs/module/context.md |
beego/session
Package session provider Usage: import( "github.com/astaxie/beego/session" ) func init() { globalSessions, _ = session.NewManager("memory", `{"cookieName":"gosessionid", "enableSetCookie,omitempty": true, "gclifetime":3600, "maxLifetime": 3600, "secure": false, "cookieLifeTime": 3600, "providerConfig": ""}`) go globalSessions.GC() } more docs: http://beego.me/docs/module/session.md
|
Package session provider Usage: import( "github.com/astaxie/beego/session" ) func init() { globalSessions, _ = session.NewManager("memory", `{"cookieName":"gosessionid", "enableSetCookie,omitempty": true, "gclifetime":3600, "maxLifetime": 3600, "secure": false, "cookieLifeTime": 3600, "providerConfig": ""}`) go globalSessions.GC() } more docs: http://beego.me/docs/module/session.md |
aws
|
|
aws-sdk-go/aws
Package aws provides the core SDK's utilities and shared types.
|
Package aws provides the core SDK's utilities and shared types. |
aws-sdk-go/aws/awserr
Package awserr represents API error interface accessors for the SDK.
|
Package awserr represents API error interface accessors for the SDK. |
aws-sdk-go/aws/credentials
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values.
|
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values. |
aws-sdk-go/aws/credentials/endpointcreds
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
|
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint. |
aws-sdk-go/aws/credentials/stscreds
Package stscreds are credential Providers to retrieve STS AWS credentials.
|
Package stscreds are credential Providers to retrieve STS AWS credentials. |
aws-sdk-go/aws/csm
Package csm provides Client Side Monitoring (CSM) which enables sending metrics via UDP connection.
|
Package csm provides Client Side Monitoring (CSM) which enables sending metrics via UDP connection. |
aws-sdk-go/aws/defaults
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
|
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers. |
aws-sdk-go/aws/ec2metadata
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
|
Package ec2metadata provides the client for making API calls to the EC2 Metadata service. |
aws-sdk-go/aws/endpoints
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
|
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions. |
aws-sdk-go/aws/session
Package session provides configuration for the SDK's service clients.
|
Package session provides configuration for the SDK's service clients. |
aws-sdk-go/aws/signer/v4
Package v4 implements signing for AWS V4 signer Provides request signing for request that need to be signed with AWS V4 Signatures.
|
Package v4 implements signing for AWS V4 signer Provides request signing for request that need to be signed with AWS V4 Signatures. |
aws-sdk-go/internal/ini
Package ini is an LL(1) parser for configuration files.
|
Package ini is an LL(1) parser for configuration files. |
aws-sdk-go/private/protocol/query
Package query provides serialization of AWS query requests, and responses.
|
Package query provides serialization of AWS query requests, and responses. |
aws-sdk-go/private/protocol/rest
Package rest provides RESTful serialization of AWS requests and responses.
|
Package rest provides RESTful serialization of AWS requests and responses. |
aws-sdk-go/private/protocol/restxml
Package restxml provides RESTful XML serialization of AWS requests and responses.
|
Package restxml provides RESTful XML serialization of AWS requests and responses. |
aws-sdk-go/private/protocol/xml/xmlutil
Package xmlutil provides XML serialization of AWS requests and responses.
|
Package xmlutil provides XML serialization of AWS requests and responses. |
aws-sdk-go/service/s3
Package s3 provides the client and types for making API requests to Amazon Simple Storage Service.
|
Package s3 provides the client and types for making API requests to Amazon Simple Storage Service. |
aws-sdk-go/service/s3/s3iface
Package s3iface provides an interface to enable mocking the Amazon Simple Storage Service service client for testing your code.
|
Package s3iface provides an interface to enable mocking the Amazon Simple Storage Service service client for testing your code. |
aws-sdk-go/service/s3/s3manager
Package s3manager provides utilities to upload and download objects from S3 concurrently.
|
Package s3manager provides utilities to upload and download objects from S3 concurrently. |
aws-sdk-go/service/sts
Package sts provides the client and types for making API requests to AWS Security Token Service.
|
Package sts provides the client and types for making API requests to AWS Security Token Service. |
bsm
|
|
sarama-cluster
Package cluster provides cluster extensions for Sarama, enabing users to consume topics across from multiple, balanced nodes.
|
Package cluster provides cluster extensions for Sarama, enabing users to consume topics across from multiple, balanced nodes. |
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. |
eapache
|
|
go-resiliency/breaker
Package breaker implements the circuit-breaker resiliency pattern for Go.
|
Package breaker implements the circuit-breaker resiliency pattern for Go. |
queue
Package queue provides a fast, ring-buffer queue based on the version suggested by Dariusz Górecki.
|
Package queue provides a fast, ring-buffer queue based on the version suggested by Dariusz Górecki. |
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. |
globalsign
|
|
mgo
Package mgo (pronounced as "mango") offers a rich MongoDB driver for Go.
|
Package mgo (pronounced as "mango") offers a rich MongoDB driver for Go. |
mgo/bson
Package bson is an implementation of the BSON specification for Go: http://bsonspec.org It was created as part of the mgo MongoDB driver for Go, but is standalone and may be used on its own without the driver.
|
Package bson is an implementation of the BSON specification for Go: http://bsonspec.org It was created as part of the mgo MongoDB driver for Go, but is standalone and may be used on its own without the driver. |
mgo/internal/json
Package json implements encoding and decoding of JSON as defined in RFC 4627.
|
Package json implements encoding and decoding of JSON as defined in RFC 4627. |
mgo/internal/scram
Package scram implements a SCRAM-{SHA-1,etc} client per RFC5802.
|
Package scram implements a SCRAM-{SHA-1,etc} client per RFC5802. |
go-ini
|
|
ini
Package ini provides INI file read and write functionality in Go.
|
Package ini provides INI file read and write functionality in Go. |
go-log
|
|
log
Package log provides a log interface
|
Package log provides a log interface |
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. |
protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
|
Package ptypes contains code for interacting with well-known types. |
snappy
Package snappy implements the Snappy compression format.
|
Package snappy implements the Snappy compression format. |
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
|
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds. |
gophercloud/openstack
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud.
|
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud. |
gophercloud/openstack/identity/v2/tenants
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service.
|
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service. |
gophercloud/openstack/identity/v2/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
|
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service. |
gophercloud/openstack/identity/v3/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
|
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service. |
gophercloud/pagination
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs.
|
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs. |
hashicorp
|
|
consul/api
The /v1/operator/area endpoints are available only in Consul Enterprise and interact with its network area subsystem.
|
The /v1/operator/area endpoints are available only in Consul Enterprise and interact with its network area subsystem. |
go-rootcerts
Package rootcerts contains functions to aid in loading CA certificates for TLS connections.
|
Package rootcerts contains functions to aid in loading CA certificates for TLS connections. |
jmespath
|
|
json-iterator
|
|
go
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json.
|
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json. |
micro
|
|
cli
Package cli provides a minimal framework for creating and organizing command line Go applications.
|
Package cli provides a minimal framework for creating and organizing command line Go applications. |
go-micro
Package micro is a pluggable RPC framework for microservices
|
Package micro is a pluggable RPC framework for microservices |
go-micro/broker
Package broker is an interface used for asynchronous messaging
|
Package broker is an interface used for asynchronous messaging |
go-micro/client
Package client is an interface for an RPC client
|
Package client is an interface for an RPC client |
go-micro/cmd
Package cmd is an interface for parsing the command line
|
Package cmd is an interface for parsing the command line |
go-micro/codec
Package codec is an interface for encoding messages
|
Package codec is an interface for encoding messages |
go-micro/codec/protorpc
Package proto is a generated protocol buffer package.
|
Package proto is a generated protocol buffer package. |
go-micro/errors
Package errors provides a way to return detailed information for an RPC request error.
|
Package errors provides a way to return detailed information for an RPC request error. |
go-micro/metadata
Package metadata is a way of defining message headers
|
Package metadata is a way of defining message headers |
go-micro/registry
Package registry is an interface for service discovery
|
Package registry is an interface for service discovery |
go-micro/selector
Package selector is a way to load balance service nodes
|
Package selector is a way to load balance service nodes |
go-micro/selector/cache
Package cache is a caching selector.
|
Package cache is a caching selector. |
go-micro/server
Package server is an interface for a micro server
|
Package server is an interface for a micro server |
go-micro/server/debug/proto
Package debug is a generated protocol buffer package.
|
Package debug is a generated protocol buffer package. |
go-micro/transport
Package is an interface for synchronous communication
|
Package is an interface for synchronous communication |
miekg
|
|
dns
Package dns implements a full featured interface to the Domain Name System.
|
Package dns implements a full featured interface to the Domain Name System. |
modern-go
|
|
opensds
|
|
opensds/pkg/dock/proto
Package proto is a generated protocol buffer package.
|
Package proto is a generated protocol buffer package. |
pborman
|
|
uuid
The uuid package generates and inspects UUIDs.
|
The uuid package generates and inspects UUIDs. |
pkg
|
|
errors
Package errors provides simple error handling primitives.
|
Package errors provides simple error handling primitives. |
rcrowley
|
|
go-metrics
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics>
|
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics> |
robfig
|
|
cron
Package cron implements a cron spec parser and job runner.
|
Package cron implements a cron spec parser and job runner. |
Click to show internal directories.
Click to hide internal directories.