Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

73–96 of 115 · Most stars

🚦 Semaphore pattern implementation with timeout of lock/unlock operations.

  • go
  • golang
  • library
  • module

go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config

  • golang
  • go
  • hocon
  • hocon-configuration

An implementation of IO, Stream, Fiber for golang inspired by cats and fs2

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

Go implementation of different backoff strategies useful for retrying operations and heartbeating.

  • backoff
  • heartbeat
  • exponential-backoff
  • retry

Go implementation of the Open Packaging Conventions (OPC)

  • files
  • golang
  • go
  • xml

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.

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.

  • golang
  • golang-library
  • scrypt
  • password-hash

Set is a useful collection but there is no built-in implementation in Go lang.

A Go implementation of the Elias-Fano encoding

  • elias-fano
  • compression
  • encoding
  • eliasfano

Modern Pure Go implementation of the HDF5 file format

  • go
  • golang
  • hdf5
  • hdf5-format

An embeddable implementation of the Ngaro Virtual Machine for Go programs