Directories ¶
Path | Synopsis |
---|---|
actor
module
|
|
audit
module
|
|
asserts
Package asserts helps writing convenient and powerful unit tests.
|
Package asserts helps writing convenient and powerful unit tests. |
capture
Package capture assists in testing code writing output to stdout or stderr.
|
Package capture assists in testing code writing output to stdout or stderr. |
environments
Package environments helps providing environments for unit tests.
|
Package environments helps providing environments for unit tests. |
generators
Package generators helps to quickly generate data needed for unit tests.
|
Package generators helps to quickly generate data needed for unit tests. |
cells
module
|
|
cloubotics
module
|
|
providers/aws
Module
|
|
types
Module
|
|
db
module
|
|
couchdb
Package couchdb provides a very powerful as well as convenient client for the CouchDB database.
|
Package couchdb provides a very powerful as well as convenient client for the CouchDB database. |
redis
Package redis provides a very powerful as well as convenient client for the Redis database.
|
Package redis provides a very powerful as well as convenient client for the Redis database. |
dsa
module
|
|
collections
Package collections provides some typical and often used collection types like a ring buffer, stacks, sets and trees.
|
Package collections provides some typical and often used collection types like a ring buffer, stacks, sets and trees. |
identifier
Package identifier provides different ways to produce identifiers out of diffent parts.
|
Package identifier provides different ways to produce identifiers out of diffent parts. |
mapreduce
Package mapreduce implements the Map/Reduce algorithm for the processing and aggregation mass data.
|
Package mapreduce implements the Map/Reduce algorithm for the processing and aggregation mass data. |
sort
Package sort provides a parallel quicksort.
|
Package sort provides a parallel quicksort. |
timex
Package timex adds some useful functions for the work with them time type.
|
Package timex adds some useful functions for the work with them time type. |
version
Package version helps other packages to provide information about their current version and compare it to others.
|
Package version helps other packages to provide information about their current version and compare it to others. |
gjp
module
|
|
httpx
module
|
|
jwt
module
|
|
matcher
module
|
|
net
module
|
|
httpx
Package httpx provides some types and function helping when working with the HTTP package.
|
Package httpx provides some types and function helping when working with the HTTP package. |
jwt/cache
Package cache provides a caching of verified JSON Web Tokens.
|
Package cache provides a caching of verified JSON Web Tokens. |
jwt/token
Package token provides the generation, verification, and analyzing of JSON Web Tokens.
|
Package token provides the generation, verification, and analyzing of JSON Web Tokens. |
web
Package web contains several handlers supporting the development of web applications and RESTful APIs.
|
Package web contains several handlers supporting the development of web applications and RESTful APIs. |
slices
module
|
|
stew
module
|
|
assert
Module
|
|
asserts
Module
|
|
generators
Module
|
|
matcher
Module
|
|
text
module
|
|
etc
Package etc provides the reading, parsing, and accessing of configuration data.
|
Package etc provides the reading, parsing, and accessing of configuration data. |
gjp
Package gjp provides the generic parsing and processing of JSON documents by paths.
|
Package gjp provides the generic parsing and processing of JSON documents by paths. |
scroller
Package scroller helps analyzing a continuously written line by line text content, e.g.
|
Package scroller helps analyzing a continuously written line by line text content, e.g. |
sml
Package sml provides a very simple markup language using a kind of LISP like notation but with curly braces.
|
Package sml provides a very simple markup language using a kind of LISP like notation but with curly braces. |
stringex
Package stringex helps when working with strings.
|
Package stringex helps when working with strings. |
together
module
|
|
actor
Package actor supports the simple creation of concurrent applications following the idea of actor models.
|
Package actor supports the simple creation of concurrent applications following the idea of actor models. |
cells/behaviors
Package behaviors provides several generic and always useful standard behaviors for the Tideland Go Library Cells.
|
Package behaviors provides several generic and always useful standard behaviors for the Tideland Go Library Cells. |
cells/event
Package event provides the event and its payload emitted by the user of a mesh and the contained cells.
|
Package event provides the event and its payload emitted by the user of a mesh and the contained cells. |
cells/mesh
Package mesh is the runtime package of the Tideland cells event processing.
|
Package mesh is the runtime package of the Tideland cells event processing. |
crontab
Package crontab provides the ability to run functions once at a given time, every given interval, every given interval after a given time, or every given interval after a given pause.
|
Package crontab provides the ability to run functions once at a given time, every given interval, every given interval after a given time, or every given interval after a given pause. |
limiter
Package limiter allows to restrict the number of parallel executed functions, e.g.
|
Package limiter allows to restrict the number of parallel executed functions, e.g. |
loop
Package loop supports the developer implementing the typical Go idiom for concurrent applications running in a loop in the background and doing a select on one or more channels.
|
Package loop supports the developer implementing the typical Go idiom for concurrent applications running in a loop in the background and doing a select on one or more channels. |
notifier
Package notifier helps at the coordination of multiple goroutines.
|
Package notifier helps at the coordination of multiple goroutines. |
wait
Package wait provides different ways to wait for conditions by polling.
|
Package wait provides different ways to wait for conditions by polling. |
trace
module
|
|
failure
Package failure allows to create more detailed error values than with errors.New() or fmt.Errorf().
|
Package failure allows to create more detailed error values than with errors.New() or fmt.Errorf(). |
location
Package location provides a way to retrieve the current location in code.
|
Package location provides a way to retrieve the current location in code. |
logger
Package logger provides a flexible way to log information with different levels and on different backends.
|
Package logger provides a flexible way to log information with different levels and on different backends. |
monitor
Package monitor helps monitoring of Go applications.
|
Package monitor helps monitoring of Go applications. |
uuid
module
|
|
wait
module
|
Click to show internal directories.
Click to hide internal directories.