🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
47,133 repositories indexed
2,425–2,448 of 3,877 · Most stars
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
Straightforward HTTP session management
Simple image color extractor written in Go with no external dependencies
common creational, behavioural and structural patterns implemented in go 🤩
Read csv file from go using tags
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
checkstyle for go
A Go library to parse and format vCard
Go micro-benchmarks for calculating the speed of language constructs
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
GoStorm is a Go library that implements the communications protocol required to write Storm spouts and Bolts in Go that communicate with the Storm shells.
Fast deep-copy library for Go
A small and evil REST framework for Go
Microservice framework following best cloud practices with a focus on productivity.
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
EasyDocker is a TUI focused on investigating and troubleshooting Docker resources. Highly inspired by lazydocker and k9s while leveraging beautiful graphics from BubbleTea
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.
A library for reading and writing parquet files.
GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Apache Calcite Go
jio is a json schema validator similar to joi
An MQTT broker written in Go