bmf-san / goblin
A golang http router based on trie tree.
β79Updated 3 months ago
Alternatives and similar repositories for goblin:
Users that are interested in goblin are comparing it to the libraries listed below
- β57Updated 3 years ago
- β18Updated this week
- Go Linter: finds wasted assignment statements πβ38Updated 3 months ago
- gowrtr is a library that supports golang code generationβ114Updated 2 years ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.β67Updated last year
- A linter that handles struct tags.β52Updated 2 months ago
- A linter to ensure that slices are not initialized with non-zero lengthβ75Updated 2 months ago
- β53Updated 5 months ago
- tenv detects environment variable not using t.Setenvβ24Updated 2 months ago
- Analyzer: fourcetypeassert finds type assertions which did forcelyβ37Updated last month
- entviz is an ent extension that provides visualization of the schema graphβ96Updated last year
- A Fast Streaming Parser for multipart/form-data in Golangβ71Updated 2 weeks ago
- Easily manage πΈDAGπ· with Go. DAG is an acronym for Directed Acyclic Graph. Output is in PlantUML or Mermaid format. Useful for progressβ¦β42Updated last month
- Sample project with client, server and OpenTelemetry integrationβ29Updated 2 weeks ago
- β16Updated 3 years ago
- Analyzer: nilerr checks returning nil when err is not nilβ62Updated 2 years ago
- Ordered mapβ100Updated 8 months ago
- lodash throttle like Go libraryβ40Updated 3 years ago
- π¨ Echo middleware for slog loggerβ114Updated last week
- A utility to redact sensitive data for slog in Goβ123Updated last month
- maintidx measures the maintainability index of each function.β73Updated 2 months ago
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.β48Updated 3 weeks ago
- clear go error wrapping with callerβ49Updated last year
- Knit standalone gateway and Go embeddable gatewayβ49Updated last week
- OpenGL bindings for Go that are in the goldilocks level of abstraction zone.β14Updated 3 weeks ago
- An analyzer that checks for pointers to enclosing loop variables.β38Updated last year
- Sample implementation of enhanced http.ServeMux routing patterns.β57Updated last year
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β70Updated 2 months ago
- Client-side load balancing for net/httpβ60Updated last week
- fastest lockfree cache library for go applicationβ50Updated 4 months ago