Directories ¶
Path | Synopsis |
---|---|
Package base58 provides base58-check encoding.
|
Package base58 provides base58-check encoding. |
package ctxgroup provides the ContextGroup, a hybrid between the context.Context and sync.WaitGroup, which models process trees.
|
package ctxgroup provides the ContextGroup, a hybrid between the context.Context and sync.WaitGroup, which models process trees. |
keytransform
Package keytransform introduces a Datastore Shim that transforms keys before passing them to its child.
|
Package keytransform introduces a Datastore Shim that transforms keys before passing them to its child. |
namespace
Package namespace introduces a namespace Datastore Shim, which basically mounts the entire child datastore under a prefix.
|
Package namespace introduces a namespace Datastore Shim, which basically mounts the entire child datastore under a prefix. |
package fuseversion simply exposes the version of FUSE installed in the user's machine.
|
package fuseversion simply exposes the version of FUSE installed in the user's machine. |
Package isdomain package allows users to check whether strings represent domain names.
|
Package isdomain package allows users to check whether strings represent domain names. |
Package logging implements a logging infrastructure for Go.
|
Package logging implements a logging infrastructure for Go. |
mpool
Package mpool provides a sync.Pool equivalent that buckets incoming requests to one of 32 sub-pools, one for each power of 2, 0-32.
|
Package mpool provides a sync.Pool equivalent that buckets incoming requests to one of 32 sub-pools, one for each power of 2, 0-32. |
Package multiaddr provides an implementation of the Multiaddr network address format.
|
Package multiaddr provides an implementation of the Multiaddr network address format. |
Package manet provides Multiaddr specific versions of common functions in stdlib's net package.
|
Package manet provides Multiaddr specific versions of common functions in stdlib's net package. |
Package peerstream is a peer-to-peer networking library that multiplexes connections to many hosts.
|
Package peerstream is a peer-to-peer networking library that multiplexes connections to many hosts. |
+build darwin freebsd dragonfly netbsd openbsd linux Package reuseport provides Listen and Dial functions that set socket options in order to be able to reuse ports.
|
+build darwin freebsd dragonfly netbsd openbsd linux Package reuseport provides Listen and Dial functions that set socket options in order to be able to reuse ports. |
go-sockaddr
|
|
net
package sockaddrnet provides conversions between net.Addr and syscall.Sockaddr
|
package sockaddrnet provides conversions between net.Addr and syscall.Sockaddr |
Package temperrcatcher provides a TempErrCatcher object, which implements simple error-retrying functionality.
|
Package temperrcatcher provides a TempErrCatcher object, which implements simple error-retrying functionality. |
Package goprocess introduces a Process abstraction that allows simple organization, and orchestration of work.
|
Package goprocess introduces a Process abstraction that allows simple organization, and orchestration of work. |
periodic
Package periodic is part of github.com/jbenet/goprocess.
|
Package periodic is part of github.com/jbenet/goprocess. |
ratelimit
Package ratelimit is part of github.com/jbenet/goprocess.
|
Package ratelimit is part of github.com/jbenet/goprocess. |
Click to show internal directories.
Click to hide internal directories.