Stars
VanillaJS sortable lists and grids using native HTML5 drag and drop API.
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
Copier for golang, copy value from struct to struct and more
🚂 Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Tiny lib to scan SQL rows directly to structs, slices, and primitive types
A distributed unique ID generator inspired by Twitter's Snowflake, rewritten in python
Minimal metrics for Go (counter/gauge/histogram). No dependencies. Compatible with expvar. Web UI included.
A flowchart to decide which Cache-Control headers you need
High performance Golang HTTP middleware for server-side application layer caching, ideal for REST APIs
Lion is a fast HTTP router for building modern scalable modular REST APIs in Go
An efficient, API-compatible extension of http.ServeMux
Go Server/API micro framework, HTTP request router, multiplexer, mux
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
Integrating Chroma syntax highlighter as a Blackfriday renderer
Go channels at horizontal scale (powered by message queues)
A Makefile/Dockerfile example for Go projects.
gvt was a minimal go vendoring tool, based on gb-vendor. Today, you want to use modules instead.
Benchmarks of Go serialization methods