go-playground

go-playground

GitHub

Repositories

17

Total stars

25,401

Top repositories

💯 Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

Created Feb 2015

error-handling translation validation
Total 20,232

🎣 Webhook receiver for GitHub, Bitbucket, GitLab, Gogs

Created Oct 2015

bitbucket github gitlab webhooks
Total 1,031

🚂 Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.

Created May 2016

decoding encoder form form-data parser
Total 934

🚤 a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation

Created Oct 2015

Total 721

💬 i18n Translator for Go/Golang using CLDR data + pluralization rules

Created Feb 2016

cldr golang i18n l10n language
Total 428

🚨 Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.

Created Dec 2015

customizable-context http-router zero-allocation
Total 383

🌎 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

Created Aug 2016

cldr l10n plural-rules
Total 310

✂️ Is a general library to help modify or set data within data structures and other objects.

Created Aug 2017

clean go go-playground golang modify
Total 309

📗 Simple, configurable and scalable Structured Logging for Go.

Created Feb 2016

errors logging stack-traces
Total 293

📈 Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...

Created Sep 2015

Total 172

🚱 Is a lightweight HTTP router that sticks to the std "net/http" implementation

Created Sep 2016

context http-router native-http
Total 152

👖 Multi-Package go project coverprofile for tools like goveralls

Created Jul 2015

coverprofile
Total 116

💥 Error Context, Stack Trace, Types and Tags for full error handling and logging.

Created Mar 2018

Total 67

📁 Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks

Created Oct 2015

Total 67

❗ Basic Assertion Library used along side native go testing, with building blocks for custom assertions

Created Jul 2015

Total 67

🎨 Go color manipulation, conversion and printing library/utility

Created Jun 2015

Total 66

⭐ 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.

Created May 2019

Total 53