kjk / common
code that I re-use among many Go projects
☆30Updated 3 months ago
Related projects: ⓘ
- Structured concurrency manager for Go☆45Updated last year
- GoT is a template engine that turns templates into Go code to compile into your app.☆29Updated 10 months ago
- Matcher is a fast path matcher/globber supporting globstar/doublestar☆52Updated 2 years ago
- Go MapSlice for ordered marshal/ unmarshal of maps in JSON☆19Updated 6 months ago
- Go helper to print a table of data to stdout☆16Updated 3 years ago
- Use yaegi as a template engine.☆32Updated last year
- Dataframe library for Go.☆16Updated last year
- Document Indexing and Searching Library in Go☆19Updated 4 years ago
- A simpler and faster alternative to regexp☆52Updated last year
- Various implementations of a go-routine safe counter☆31Updated 3 years ago
- ☆42Updated 3 years ago
- A minimalist HTTP request routing helper for Go.☆34Updated 2 years ago
- Create graphics with a hand-drawn, sketchy, appearance. Based on Rough.js☆29Updated this week
- Pratt parser implementation in Go☆43Updated 2 years ago
- ☆27Updated this week
- The Golang linter that checks that sentinel errors are prefixed with the `Err` and error types are suffixed with the `Error`.☆21Updated 2 weeks ago
- Declarative golang HTTP client☆22Updated 2 years ago
- ❄️ HTTP Mocking & Debugging Service.☆32Updated this week
- A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.☆24Updated last year
- Simple slog wrapper for easy life, with opentelemetry tracing support☆29Updated 3 weeks ago
- ☆41Updated 4 years ago
- Proper URL escaping as per RFC3986☆27Updated 3 years ago
- A curated list of Go code formatters (like gofmt)☆31Updated 3 years ago
- A simple, script-driven continuous integration (build - > test -> release) tool, with no external dependencies.☆13Updated 7 years ago
- A simple, stdlib only, go module for generating UUIDs (Universally Unique IDentifiers).☆14Updated 6 months ago
- This returns the name of the calling function/package with no allocations.☆14Updated 10 months ago
- VarInt: fast & memory efficient arbitrary bit width integers in Go.☆36Updated last year
- A high-level interface for interacting with a Git subprocess in Go☆22Updated 9 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆42Updated 3 months ago
- Toolbox for Go☆42Updated last week