Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–20 of 20 · Most stars

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.

  • gno
  • gnoland
  • gnolang
  • bft

To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon.

  • qrcode
  • golang
  • colorful
  • adjustable

Synchronization and asynchronous computation package for Go

  • go
  • async
  • future
  • promise

Floc: Orchestrate goroutines with ease.

  • go
  • parallel-programming
  • goroutines
  • goroutine-safe

go-lock is a lock library implementing read-write mutex and read-write trylock without starvation

  • golang
  • go
  • trylock
  • mutex

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

  • go
  • golang
  • library
  • module

A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.

  • golang
  • go
  • goroutine

One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.

Go library for Russian GOST cryptography (digital signatures, Streebog hash, Kuznechik cipher, MGM AEAD) backed by OpenSSL gost-engine