Directories ¶
Path | Synopsis |
---|---|
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 |
golang
|
|
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.