Directories ¶
Path | Synopsis |
---|---|
LollipopGo
|
|
dlclark
|
|
regexp2
Package regexp2 is a regexp package that has an interface similar to Go's framework regexp engine but uses a more feature full regex engine behind the scenes.
|
Package regexp2 is a regexp package that has an interface similar to Go's framework regexp engine but uses a more feature full regex engine behind the scenes. |
dop251
|
|
goja/ast
Package ast declares types representing a JavaScript AST.
|
Package ast declares types representing a JavaScript AST. |
goja/file
Package file encapsulates the file abstractions used by the ast & parser.
|
Package file encapsulates the file abstractions used by the ast & parser. |
goja/parser
Package parser implements a parser for JavaScript.
|
Package parser implements a parser for JavaScript. |
goja/token
Package token defines constants representing the lexical tokens of JavaScript (ECMA5).
|
Package token defines constants representing the lexical tokens of JavaScript (ECMA5). |
go-redis
|
|
redis
Package redis implements a Redis client.
|
Package redis implements a Redis client. |
redis/internal/consistenthash
Package consistenthash provides an implementation of a ring hash.
|
Package consistenthash provides an implementation of a ring hash. |
redis/internal/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
|
Package singleflight provides a duplicate function call suppression mechanism. |
go-sql-driver
|
|
mysql
Go MySQL Driver - A MySQL-Driver for Go's database/sql package The driver should be used via the database/sql package: import "database/sql" import _ "github.com/go-sql-driver/mysql" db, err := sql.Open("mysql", "user:password@/dbname") See https://github.com/go-sql-driver/mysql#usage for details
|
Go MySQL Driver - A MySQL-Driver for Go's database/sql package The driver should be used via the database/sql package: import "database/sql" import _ "github.com/go-sql-driver/mysql" db, err := sql.Open("mysql", "user:password@/dbname") See https://github.com/go-sql-driver/mysql#usage for details |
gogo
|
|
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/gogoproto
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling.
|
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling. |
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/plugin/defaultcheck
The defaultcheck plugin is used to check whether nullable is not used incorrectly.
|
The defaultcheck plugin is used to check whether nullable is not used incorrectly. |
protobuf/plugin/description
The description (experimental) plugin generates a Description method for each message.
|
The description (experimental) plugin generates a Description method for each message. |
protobuf/plugin/embedcheck
The embedcheck plugin is used to check whether embed is not used incorrectly.
|
The embedcheck plugin is used to check whether embed is not used incorrectly. |
protobuf/plugin/enumstringer
The enumstringer (experimental) plugin generates a String method for each enum.
|
The enumstringer (experimental) plugin generates a String method for each enum. |
protobuf/plugin/equal
The equal plugin generates an Equal and a VerboseEqual method for each message.
|
The equal plugin generates an Equal and a VerboseEqual method for each message. |
protobuf/plugin/face
The face plugin generates a function will be generated which can convert a structure which satisfies an interface (face) to the specified structure.
|
The face plugin generates a function will be generated which can convert a structure which satisfies an interface (face) to the specified structure. |
protobuf/plugin/gostring
The gostring plugin generates a GoString method for each message.
|
The gostring plugin generates a GoString method for each message. |
protobuf/plugin/marshalto
The marshalto plugin generates a Marshal and MarshalTo method for each message.
|
The marshalto plugin generates a Marshal and MarshalTo method for each message. |
protobuf/plugin/oneofcheck
The oneofcheck plugin is used to check whether oneof is not used incorrectly.
|
The oneofcheck plugin is used to check whether oneof is not used incorrectly. |
protobuf/plugin/populate
The populate plugin generates a NewPopulated function.
|
The populate plugin generates a NewPopulated function. |
protobuf/plugin/size
The size plugin generates a Size or ProtoSize method for each message.
|
The size plugin generates a Size or ProtoSize method for each message. |
protobuf/plugin/stringer
The stringer plugin generates a String method for each message.
|
The stringer plugin generates a String method for each message. |
protobuf/plugin/testgen
The testgen plugin generates Test and Benchmark functions for each message.
|
The testgen plugin generates Test and Benchmark functions for each message. |
protobuf/plugin/union
The onlyone plugin generates code for the onlyone extension.
|
The onlyone plugin generates code for the onlyone extension. |
protobuf/plugin/unmarshal
The unmarshal plugin generates a Unmarshal method for each message.
|
The unmarshal plugin generates a Unmarshal method for each message. |
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/protoc-gen-gogo/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/protoc-gen-gogo/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-gogo/generator/internal/remap
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter.
|
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter. |
protobuf/protoc-gen-gogo/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
protobuf/test/custom
Package custom contains custom types for test and example purposes.
|
Package custom contains custom types for test and example purposes. |
protobuf/test/custom-dash-type
Package custom contains custom types for test and example purposes.
|
Package custom contains custom types for test and example purposes. |
protobuf/test/mapdefaults
Package mapdefaults is a generated protocol buffer package.
|
Package mapdefaults is a generated protocol buffer package. |
protobuf/test/typedeclimport
Package typedeclimport is a generated protocol buffer package.
|
Package typedeclimport is a generated protocol buffer package. |
protobuf/test/typedeclimport/subpkg
Package subpkg is a generated protocol buffer package.
|
Package subpkg is a generated protocol buffer package. |
protobuf/types
Package types contains code for interacting with well-known types.
|
Package types contains code for interacting with well-known types. |
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. |
snappy
Package snappy implements the Snappy compression format.
|
Package snappy implements the Snappy compression format. |
gorilla
|
|
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. |
jtolds
|
|
gls
Package gls implements goroutine-local storage.
|
Package gls implements goroutine-local storage. |
klauspost
|
|
cpuid
Package cpuid provides information about the CPU running the current program.
|
Package cpuid provides information about the CPU running the current program. |
reedsolomon
Package reedsolomon enables Erasure Coding in Go For usage and examples, see https://github.com/klauspost/reedsolomon
|
Package reedsolomon enables Erasure Coding in Go For usage and examples, see https://github.com/klauspost/reedsolomon |
name5566
|
|
leaf/db/redis
Package redis implements a Redis client.
|
Package redis implements a Redis client. |
leaf/db/redis/internal/consistenthash
Package consistenthash provides an implementation of a ring hash.
|
Package consistenthash provides an implementation of a ring hash. |
leaf/db/redis/internal/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
|
Package singleflight provides a duplicate function call suppression mechanism. |
pkg
|
|
browser
Package browser provides helpers to open files, readers, and urls in a browser window.
|
Package browser provides helpers to open files, readers, and urls in a browser window. |
browser/examples/Open
Open is a simple example of the github.com/pkg/browser package.
|
Open is a simple example of the github.com/pkg/browser package. |
errors
Package errors provides simple error handling primitives.
|
Package errors provides simple error handling primitives. |
smartystreets
|
|
assertions
Package assertions contains the implementations for all assertions which are referenced in goconvey's `convey` package (github.com/smartystreets/goconvey/convey) and gunit (github.com/smartystreets/gunit) for use with the So(...) method.
|
Package assertions contains the implementations for all assertions which are referenced in goconvey's `convey` package (github.com/smartystreets/goconvey/convey) and gunit (github.com/smartystreets/gunit) for use with the So(...) method. |
assertions/internal/oglematchers
Package oglematchers provides a set of matchers useful in a testing or mocking framework.
|
Package oglematchers provides a set of matchers useful in a testing or mocking framework. |
assertions/should
package should is simply a rewording of the assertion functions in the assertions package.
|
package should is simply a rewording of the assertion functions in the assertions package. |
goconvey
This executable provides an HTTP server that watches for file system changes to .go files within the working directory (and all nested go packages).
|
This executable provides an HTTP server that watches for file system changes to .go files within the working directory (and all nested go packages). |
goconvey/convey
Package convey contains all of the public-facing entry points to this project.
|
Package convey contains all of the public-facing entry points to this project. |
goconvey/convey/gotest
Package gotest contains internal functionality.
|
Package gotest contains internal functionality. |
goconvey/convey/reporting
Package reporting contains internal functionality related to console reporting and output.
|
Package reporting contains internal functionality related to console reporting and output. |
goconvey/examples
Package examples contains, well, examples of how to use goconvey to specify behavior of a system under test.
|
Package examples contains, well, examples of how to use goconvey to specify behavior of a system under test. |
goconvey/web/server/watch/integration_testing
This file's only purpose is to provide a realistic environment from which to run integration tests against the Watcher.
|
This file's only purpose is to provide a realistic environment from which to run integration tests against the Watcher. |
goconvey/web/server/watch/integration_testing/sub
This file's only purpose is to provide a realistic environment from which to run integration tests against the Watcher.
|
This file's only purpose is to provide a realistic environment from which to run integration tests against the Watcher. |
templexxx
|
|
cpufeat
Package cpu implements processor feature detection used by the Go standard libary.
|
Package cpu implements processor feature detection used by the Go standard libary. |
tjfoc
|
|
gmsm/sm2
crypto/x509 add sm2 support
|
crypto/x509 add sm2 support |
uber
|
|
go-torch
Package main is the entry point of go-torch, a stochastic flame graph profiler for Go programs.
|
Package main is the entry point of go-torch, a stochastic flame graph profiler for Go programs. |
urfave
|
|
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. |
xtaci
|
|
kcp-go
Package kcp - A Fast and Reliable ARQ Protocol
|
Package kcp - A Fast and Reliable ARQ Protocol |
Click to show internal directories.
Click to hide internal directories.