Pinned Repositories
errors
:boom:Error Context, Stack Trace, Types and Tags for full error handling and logging.
form
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
lars
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
log
:green_book: Simple, configurable and scalable Structured Logging for Go.
pkg
:star: pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name with an additional suffix of `ext` to avoid naming conflicts.
pool
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
pure
:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation
universal-translator
:speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
webhooks
:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
Go Playgound's Repositories
go-playground/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
go-playground/webhooks
:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
go-playground/form
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
go-playground/pool
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
go-playground/universal-translator
:speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
go-playground/lars
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
go-playground/log
:green_book: Simple, configurable and scalable Structured Logging for Go.
go-playground/locales
:earth_americas: a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to https://github.com/go-playground/universal-translator
go-playground/mold
:scissors: Is a general library to help modify or set data within data structures and other objects.
go-playground/pure
:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation
go-playground/overalls
:jeans:Multi-Package go project coverprofile for tools like goveralls
go-playground/colors
:art: Go color manipulation, conversion and printing library/utility
go-playground/assert
:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions
go-playground/errors
:boom:Error Context, Stack Trace, Types and Tags for full error handling and logging.
go-playground/kms
:hocho: Is a library that aids in graceful shutdown of a process/application
go-playground/pkg
:star: pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name with an additional suffix of `ext` to avoid naming conflicts.
go-playground/tz
Timezone Country and Zone data generated from timezonedb.com
go-playground/justdoit
simple auto-compile daemon that just works
go-playground/retry
:arrows_counterclockwise: Retry provides a set of standardized common components and abstracts away some code that normally is duplicated
go-playground/ansi
:black_large_square: ansi contains a bunch of constants and possibly additional terminal related functionality in the future.
go-playground/sensitive
provides base types who's values should never be seen by the human eye, but still used for configuration.
go-playground/ksql
a JSON data expression lexer, parser, cli and library
go-playground/backoff
:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.
go-playground/cache
Contains multiple in-memory cache implementations including LRU & LFU
go-playground/assets
Asset Pipeline for Go HTML applications
go-playground/ws
:raised_hands: ws creates a hub for WebSocket connections and abstracts away allot of the boilerplate code for managing connections using Gorilla WebSocket
go-playground/itertools
Go Iteration tools with a rusty flavour
go-playground/livereload
:repeat: is an asset live-reload library that allows easy registration of path & file change monitoring and notifications for https://github.com/livereload/livereload-js
go-playground/relay-client-go
This package is a Go client for the Relay Job Runner https://github.com/rust-playground/relay-rs
go-playground/backoff-sys
Bare building blocks for backing off and can be used to build more complex backoff packages