A highly optimized double-ended queue
- golang
- array
- double-ended-queue
- list
47,133 repositories indexed
241–264 of 373 · Most stars
A highly optimized double-ended queue
A convenience library for generating, comparing and inspecting password hashes using the scrypt KDF in Go 🔑
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
:whale: standalone SSH server that connects you to your Docker containers
⚡️ A lightning fast HTTP router
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
Cloud-native continuous backup for PostgreSQL - WAL/base-backup streaming, compression, encryption, retention, and monitoring in a single binary.
Build your own Game-Engine based on the Entity Component System concept in Golang.
The Balanced Routing Table (BART) adapts D.E. Knuth's Allotment Routing Table (ART) algorithm to deliver comparable lookup speeds with superior update efficiency and a significantly smaller memory footprint.
Building a population of models that trade crypto and mutate iteratively
:sunglasses:Package captcha provides an easy to use, unopinionated API for captcha generation
A terminal application to watch crypto prices!
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
preflight helps you verify scripts and executables to mitigate chain of supply attacks such as the recent Codecov hack.
Example source code for the Practical Crypto with Go book.
Brotli compression library for Go (RFC 7932), pure Go, no cgo, encoder + decoder, highly optimized
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
Go(lang) benchmarks - (measure the speed of golang)
High-performance, free and open-source game server management panel. Pterodactyl and Pelican alternative
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.
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.
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.
Tag-based environment configuration for structs