Stars
A simple, zero-configuration HTTP server CLI for serving static files
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
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