go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
- golang
- microservice
- apollo
- cloud-native
47,133 repositories indexed
505–528 of 1,523 · Most stars
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
HellPot is a cross-platform portal to endless suffering meant to punish unruly HTTP bots.
Translated⚔ Go package for data validation and filtering. support Map, Struct, Form data. A general-purpose Go library for data validation and filtering, simple to use, with most commonly used validators and filters built in, and support for custom validators, custom messages, and field translation.
Time series data visualization software
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
Protect against malicious open source packages 🤖
📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Collect and display information and stats from a running PostgreSQL server
The official Go SDK for Sentry (sentry.io)
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
More effective network communication, two-way calling, notify and broadcast supported.
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
Build efficient Bedrock & Java Minecraft networks with multi-version support. Powers global Connect network at production scale. Runs with 10MB.
An opinionated guideline to structure & develop a Go web application/service
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
The Official Twilio SendGrid Golang API Library
HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction) brought to you by Axiom
EliasDB a graph-based database.
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
Go implementation of the XDG Base Directory Specification and XDG user directories
Git designed for AI agents. Open-source, in the spirit of Anthropic's Scion and OpenAI's Pando. Not affiliated with either.
Feature-rich single-binary file server for red teamers and developers. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links. A powerful python3 -m http.server replacement.