Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Repository Index
57,138 visible repositories in the index
745–768 of 1,100 · Most stars
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
Go asynchronous simple function utilities, for managing execution of closures and callbacks
- goroutine
- callback
- closure
- golang
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
- golang
- grpc-go
- prisma
- kubernetes
Server-driven framework for building stateful, reactive web applications entirely in Go.
Struct validation using tags
- go
- validation
A tool for design-by-contract in Go
Simple I/O event notification library wirtten in Golang
- epoll
- go
- networking
- event
🌟 Useful functional programming helpers for Go
- golang
- go
- functional-programming
- library
Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use)
- console-application
- menus
- history
- cli
:jeans:Multi-Package go project coverprofile for tools like goveralls
- coverprofile
A process monitoring tool that tries to detect exploitation
Lightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.
- rabbitmq
- amqp
- failover
- go
Don't install Node, Go, ... locally - use containers you define within your project. If you have a new machine / other contributors you just have to install docker and envcli to get started.
- golang
- docker
- command-line
- cli
Cookies, but with structs, for happiness.
- cookie
- helper
- unmarshal
Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler
- go
- golang
- goquery
- colly
Golang binary decoder for mapping data into the structure
- golang
- binary
- decoder
- unmarshaling
Signature based honeypot detector tool written in Golang
- cyber-threat-intelligence
- deception-technology
- honeypot
- offen
Codegen for functional options in go projects
- configuration
- go
- golang
- lib
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
- go
- golang
- data-structures
- functional
Library for setting values to structs' fields from env, flags, files or default tag
- go
- golang
- reflection
- configuration-management
Fluent API to make it easier to create Json objects.
GoDoc Live statically analyzes your Go HTTP services — extracts route definitions, request/response contracts, and authentication patterns — then generates beautiful, interactive API documentation.
- docs
- documentation
- documentation-generator
- golang
PowerDNS API client for Go (community project)
- powerdns
- go