Directories
¶
Path | Synopsis |
---|---|
pkg
|
|
assertx
Package assertx contains additional assertions for testing.
|
Package assertx contains additional assertions for testing. |
cache
Package cache contains a simple fixed-sized Cache, supporting both read-through and write-ahead caching, with evictions using an LRU eviction policy.
|
Package cache contains a simple fixed-sized Cache, supporting both read-through and write-ahead caching, with evictions using an LRU eviction policy. |
cli
Package cli contains command line tools and base commands.
|
Package cli contains command line tools and base commands. |
dockerx
Package dockerx contains utilities for working with docker.
|
Package dockerx contains utilities for working with docker. |
genericlist
Package genericlist contains an implementation of a doubly-linked list that uses generics.
|
Package genericlist contains an implementation of a doubly-linked list that uses generics. |
httpclient
Package httpclient contains helpers for making calls to HTTP servers.
|
Package httpclient contains helpers for making calls to HTTP servers. |
httptestx
Package httptestx contains utilities for writing server-side assertions, returning an error if the assertion failed.
|
Package httptestx contains utilities for writing server-side assertions, returning an error if the assertion failed. |
httpx
Package httpx contains extensions to the http library, including a simple router, and a simple typed handler framework.
|
Package httpx contains extensions to the http library, including a simple router, and a simple typed handler framework. |
jsonx
Package jsonx contains helper functions for dealing with JSON encoded types.
|
Package jsonx contains helper functions for dealing with JSON encoded types. |
mapx
Package mapx has helper utilities for dealing with maps.
|
Package mapx has helper utilities for dealing with maps. |
netx
Package netx contains network related utilities.
|
Package netx contains network related utilities. |
oauth2x
Package oauth2x contains utilities for building OAuth 2 clients and servers.
|
Package oauth2x contains utilities for building OAuth 2 clients and servers. |
ptr
Package ptr contains helpers to create pointers to various types.
|
Package ptr contains helpers to create pointers to various types. |
randx
Package randx contains randomization functions.
|
Package randx contains randomization functions. |
set
Package set contains a basic generic Set type.
|
Package set contains a basic generic Set type. |
svr
Package svr contains generic server startup/shutdown code, currently for running HTTP servers, but can also add in GRPC etc down the line.
|
Package svr contains generic server startup/shutdown code, currently for running HTTP servers, but can also add in GRPC etc down the line. |
timex
Package timex contained time-related extensions, notably representations of a Date without a time, and a MonthYear without a day.
|
Package timex contained time-related extensions, notably representations of a Date without a time, and a MonthYear without a day. |
Click to show internal directories.
Click to hide internal directories.