Directories ¶
Path | Synopsis |
---|---|
dustinkirkland
|
|
golang-petname
Package petname is a library for generating human-readable, random names for objects (e.g.
|
Package petname is a library for generating human-readable, random names for objects (e.g. |
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. |
golang
|
|
protobuf/_conformance
conformance implements the conformance test subprocess protocol as documented in conformance.proto.
|
conformance implements the conformance test subprocess protocol as documented in conformance.proto. |
protobuf/_conformance/conformance_proto
Package conformance is a generated protocol buffer package.
|
Package conformance is a generated protocol buffer package. |
protobuf/descriptor
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
|
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types. |
protobuf/jsonpb
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON.
|
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON. |
protobuf/jsonpb/jsonpb_test_proto
Package jsonpb is a generated protocol buffer package.
|
Package jsonpb is a generated protocol buffer package. |
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/proto/proto3_proto
Package proto3_proto is a generated protocol buffer package.
|
Package proto3_proto is a generated protocol buffer package. |
protobuf/protoc-gen-go/descriptor
Package descriptor is a generated protocol buffer package.
|
Package descriptor is a generated protocol buffer package. |
protobuf/protoc-gen-go/generator
The code generator for the plugin for the Google protocol buffer compiler.
|
The code generator for the plugin for the Google protocol buffer compiler. |
protobuf/protoc-gen-go/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
protobuf/protoc-gen-go/plugin
Package plugin_go is a generated protocol buffer package.
|
Package plugin_go is a generated protocol buffer package. |
protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
|
Package ptypes contains code for interacting with well-known types. |
protobuf/ptypes/any
Package any is a generated protocol buffer package.
|
Package any is a generated protocol buffer package. |
protobuf/ptypes/duration
Package duration is a generated protocol buffer package.
|
Package duration is a generated protocol buffer package. |
protobuf/ptypes/empty
Package empty is a generated protocol buffer package.
|
Package empty is a generated protocol buffer package. |
protobuf/ptypes/struct
Package structpb is a generated protocol buffer package.
|
Package structpb is a generated protocol buffer package. |
protobuf/ptypes/timestamp
Package timestamp is a generated protocol buffer package.
|
Package timestamp is a generated protocol buffer package. |
protobuf/ptypes/wrappers
Package wrappers is a generated protocol buffer package.
|
Package wrappers is a generated protocol buffer package. |
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. |
websocket
Package websocket implements the WebSocket protocol defined in RFC 6455.
|
Package websocket implements the WebSocket protocol defined in RFC 6455. |
websocket/examples/autobahn
Command server is a test server for the Autobahn WebSockets Test Suite.
|
Command server is a test server for the Autobahn WebSockets Test Suite. |
gosexy
|
|
gettext
Package gettext provides bindings for GNU Gettext.
|
Package gettext provides bindings for GNU Gettext. |
inconshreveable
|
|
log15
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. |
log15/term
Package term provides utilities for working with terminals.
|
Package term provides utilities for working with terminals. |
juju
|
|
go4/bytereplacer
Package bytereplacer provides a utility for replacing parts of byte slices.
|
Package bytereplacer provides a utility for replacing parts of byte slices. |
go4/cloud/cloudlaunch
Package cloudlaunch helps binaries run themselves on The Cloud, copying themselves to GCE.
|
Package cloudlaunch helps binaries run themselves on The Cloud, copying themselves to GCE. |
go4/cloud/google/gceutil
Package gceutil provides utility functions to help with instances on Google Compute Engine.
|
Package gceutil provides utility functions to help with instances on Google Compute Engine. |
go4/cloud/google/gcsutil
Package gcsutil provides tools for accessing Google Cloud Storage until they can be completely replaced by google.golang.org/cloud/storage.
|
Package gcsutil provides tools for accessing Google Cloud Storage until they can be completely replaced by google.golang.org/cloud/storage. |
go4/ctxutil
Package ctxutil contains golang.org/x/net/context related utilities.
|
Package ctxutil contains golang.org/x/net/context related utilities. |
go4/errorutil
Package errorutil helps make better error messages.
|
Package errorutil helps make better error messages. |
go4/fault
Package fault handles fault injection for testing.
|
Package fault handles fault injection for testing. |
go4/jsonconfig
Package jsonconfig defines a helper type for JSON objects to be used for configuration.
|
Package jsonconfig defines a helper type for JSON objects to be used for configuration. |
go4/legal
Package legal provides in-process storage for compiled-in licenses.
|
Package legal provides in-process storage for compiled-in licenses. |
go4/lock
Package lock is a file locking library.
|
Package lock is a file locking library. |
go4/net/throttle
Package throttle provides a net.Listener that returns artificially-delayed connections for testing real-world connectivity.
|
Package throttle provides a net.Listener that returns artificially-delayed connections for testing real-world connectivity. |
go4/oauthutil
Package oauthutil contains OAuth 2 related utilities.
|
Package oauthutil contains OAuth 2 related utilities. |
go4/osutil
Package osutil contains os level functions.
|
Package osutil contains os level functions. |
go4/readerutil
Package readerutil contains io.Reader types.
|
Package readerutil contains io.Reader types. |
go4/strutil
Package strutil contains string and byte processing functions.
|
Package strutil contains string and byte processing functions. |
go4/syncutil
Package syncutil provides various concurrency mechanisms.
|
Package syncutil provides various concurrency mechanisms. |
go4/syncutil/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
|
Package singleflight provides a duplicate function call suppression mechanism. |
go4/syncutil/syncdebug
Package syncdebug contains facilities for debugging synchronization problems.
|
Package syncdebug contains facilities for debugging synchronization problems. |
go4/types
Package types provides various common types.
|
Package types provides various common types. |
go4/wkfs
Package wkfs implements the pluggable "well-known filesystem" abstraction layer.
|
Package wkfs implements the pluggable "well-known filesystem" abstraction layer. |
go4/wkfs/gcs
Package gcs registers a Google Cloud Storage filesystem at the well-known /gcs/ filesystem path if the current machine is running on Google Compute Engine.
|
Package gcs registers a Google Cloud Storage filesystem at the well-known /gcs/ filesystem path if the current machine is running on Google Compute Engine. |
go4/writerutil
Package writerutil contains io.Writer types.
|
Package writerutil contains io.Writer types. |
httprequest
Package httprequest provides functionality for unmarshaling HTTP request parameters into a struct type.
|
Package httprequest provides functionality for unmarshaling HTTP request parameters into a struct type. |
loggo
[godoc-link-here] Module level logging for Go This package provides an alternative to the standard library log package.
|
[godoc-link-here] Module level logging for Go This package provides an alternative to the standard library log package. |
persistent-cookiejar
Package cookiejar implements an in-memory RFC 6265-compliant http.CookieJar.
|
Package cookiejar implements an in-memory RFC 6265-compliant http.CookieJar. |
julienschmidt
|
|
httprouter
Package httprouter is a trie based high performance HTTP request router.
|
Package httprouter is a trie based high performance HTTP request router. |
mattn
|
|
go-isatty
Package isatty implements interface to isatty
|
Package isatty implements interface to isatty |
go-sqlite3
Package sqlite3 provides interface to SQLite3 databases.
|
Package sqlite3 provides interface to SQLite3 databases. |
olekukonko
|
|
tablewriter
Create & Generate text based table
|
Create & Generate text based table |
pborman
|
|
uuid
The uuid package generates and inspects UUIDs.
|
The uuid package generates and inspects UUIDs. |
rogpeppe
|
|
fastuuid
Package fastuuid provides fast UUID generation of 192 bit universally unique identifiers.
|
Package fastuuid provides fast UUID generation of 192 bit universally unique identifiers. |
stretchr
|
|
testify
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend.
|
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend. |
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. |
testify/http
Package http DEPRECATED USE net/http/httptest
|
Package http DEPRECATED USE net/http/httptest |
testify/mock
Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected.
|
Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected. |
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. |
testify/suite
Package suite contains logic for creating testing suite structs and running the methods on those structs as tests.
|
Package suite contains logic for creating testing suite structs and running the methods on those structs as tests. |
syndtr
|
|
gocapability/capability
Package capability provides utilities for manipulating POSIX capabilities.
|
Package capability provides utilities for manipulating POSIX capabilities. |
Click to show internal directories.
Click to hide internal directories.