🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
- go
- golang
- library
- module
47,133 repositories indexed
73–96 of 115 · Most stars
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
An implementation of IO, Stream, Fiber for golang inspired by cats and fs2
Weighted PageRank implementation in Go
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
Go implementation of the Open Packaging Conventions (OPC)
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
Package notify provides an implementation of the Gnome DBus Notifications Specification.
Go implementation of Count-Min-Log
The implementation of the pattern observer
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
Random Forest implementation in golang
Set is a useful collection but there is no built-in implementation in Go lang.
An PDU implementation in Go
Go implementation of systemd Journal's native API for logging
A prefix tree implementation in go
MySQL Server implementation for Model Context Protocol (MCP) written in Go.
k-modes and k-prototypes clustering algorithms implementation in Go
A Go implementation of the Elias-Fano encoding
GO Implementation of Entropy Measures
Modern Pure Go implementation of the HDF5 file format
A simple Set data structure implementation in Go (Golang) using LinkedHashMap.
An embeddable implementation of the Ngaro Virtual Machine for Go programs