Members
-
validator ★ PINNED
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Go ★ 20k 2d agoExplain → -
form ★ PINNED
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Go ★ 919 8mo agoExplain → -
pure ★ PINNED
:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation
Go ★ 153 3y agoExplain → -
errors ★ PINNED
:boom:Error Context, Stack Trace, Types and Tags for full error handling and logging.
Go ★ 67 2y agoExplain → -
universal-translator ★ PINNED
:speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
Go ★ 422 3y agoExplain → -
pkg ★ PINNED
: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 ★ 53 6mo agoExplain → -
webhooks
:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
Go ★ 1.0k 1y agoExplain → -
pool
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
Go ★ 724 5y agoExplain → -
lars
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
Go ★ 384 7y agoExplain → -
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 ★ 305 2y agoExplain → -
mold
:scissors: Is a general library to help modify or set data within data structures and other objects.
Go ★ 302 1y agoExplain → -
log
:green_book: Simple, configurable and scalable Structured Logging for Go.
Go ★ 293 2y agoExplain → -
stats
:chart_with_upwards_trend: Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
Go ★ 172 9y agoExplain → -
overalls
:jeans:Multi-Package go project coverprofile for tools like goveralls
Go ★ 116 6y agoExplain → -
statics
:file_folder: Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks
Go ★ 68 9y agoExplain → -
assert
:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Go ★ 68 3y agoExplain → -
colors
:art: Go color manipulation, conversion and printing library/utility
Go ★ 66 3y agoExplain → -
kms
:hocho: Is a library that aids in graceful shutdown of a process/application
Go ★ 49 9y agoExplain → -
tz
Timezone Country and Zone data generated from timezonedb.com
Go ★ 36 1y agoExplain → -
generate
:runner:runs go generate recursively on a specified path or environment variable and can filter by regex
Go ★ 31 9y agoExplain → -
justdoit
simple auto-compile daemon that just works
Go ★ 19 5y agoExplain → -
retry
:arrows_counterclockwise: Retry provides a set of standardized common components and abstracts away some code that normally is duplicated
Go ★ 18 8y agoExplain → -
sensitive
provides base types who's values should never be seen by the human eye, but still used for configuration.
Go ★ 16 4y agoExplain → -
spoon
library + program to help making zero downtime, self-upgrading programs and servers.
Go ★ 16 10y agoExplain → -
ansi
:black_large_square: ansi contains a bunch of constants and possibly additional terminal related functionality in the future.
Go ★ 15 6y agoExplain → -
ksql
a JSON data expression lexer, parser, cli and library
Go ★ 14 2y agoExplain → -
backoff
:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.
Go ★ 13 8y agoExplain → -
cache
Contains multiple in-memory cache implementations including LRU & LFU
Go ★ 12 3y agoExplain → -
itertools
Go Iteration tools with a rusty flavour
Go ★ 9 3y agoExplain → -
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 ★ 9 9y agoExplain → -
assets
Asset Pipeline for Go HTML applications
Go ★ 8 9y agoExplain → -
relay-client-go
This package is a Go client for the Relay Job Runner https://github.com/rust-playground/relay-rs
Go ★ 6 3y agoExplain → -
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
JavaScript ★ 6 9y agoExplain → -
backoff-sys
Bare building blocks for backing off and can be used to build more complex backoff packages
Go ★ 4 3y agoExplain → -
bundler
Generic Bundler to concatenate any type of files using a custom left and right delimiter, i.e. css or js files
Go ★ 4 10y agoExplain → -
mongostore
:key: Gorilla's session store implementation using MongoDB
Go ★ 4 10y agoExplain → -
wave
:wavy_dash: Package wave is a thin helper layer on top of Go's net/rpc
Go ★ 1 10y agoExplain →
No repos match these filters.