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.
- go-mongo
- mongo-go-pagination
- mongo-go-driver
- mongo-pagination
A Go library to parse and format vCard
A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
Go asynchronous simple function utilities, for managing execution of closures and callbacks
- goroutine
- callback
- closure
- golang
Disgo is the next generation of Discord API Consumption. Create a Discord Bot with Go using this Discord API Wrapper (SDK Client).
Lightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.
Minimalistic HTTP server template in Go
Fluent API to make it easier to create Json objects.
100% open-source, AI-native web analytics with cookieless tracking, open exports, custom domains, and SSO—self-hosted as one Go binary or managed in EU/US cloud.
PowerDNS API client for Go (community project)
TakaTime is a blazingly fast, privacy-first coding activity tracker and the open-source, self-hosted alternative to WakaTime. Track your development activity across Neovim, VS Code, JetBrains IDEs, and Antigravity while generating rich analytics, beautiful dashboards, and GitHub profile statistics—all powered by your own MongoDB database.
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
software package for automation
A self-hostable REST-like API to get the time zone from geo coordinates
A Golang Middleware to handle X-Forwarded-For Header
🚧 go-lambda-cleanup - A solution for removing previous versions of AWS Lambdas
CetusGuard is a tool that protects the Docker daemon socket by filtering calls to its API endpoints.
Some utilities for Persian language in Go (Golang)
Go simple async worker pool
- worker-pool
- async
- no-showcase
A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29
SSH server and gateway for standard SSH clients: OIDC Device Authorization, Docker/Kubernetes sessions, verifiable audit and recording.
A discord bot for reverse engineers and exploit developers.
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
- reference-implementation
- hexagonal-architecture
- go
- golang-examples