A language for writing HTML user interfaces in Go.
- templating-languages
- ide-support
- lsp
- language-server
47,133 repositories indexed
1–24 of 24 · Most stars
A language for writing HTML user interfaces in Go.
BGP implemented in the Go Programming Language
Starlark in Go: the Starlark configuration language, implemented in Go
Simplified distributed locking implementation using Redis
win32 ole implementation for golang
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
[Go]Distributed Actor/Grain framework for Golang with goodies
A lightweight yet powerful configuration manager for the Go programming language
Monad, Functional Programming features for Golang
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
CyclicBarrier golang implementation
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Golang simple thread pool implementation
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
An implementation of IO, Stream, Fiber for golang inspired by cats and fs2
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Highly concurrent drop-in replacement for bufio.Writer
An embeddable implementation of the Ngaro Virtual Machine for Go programs
cookiestxt implement parser of cookies txt format
Lazy iterator implementation for Golang
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
Go library for Russian GOST cryptography (digital signatures, Streebog hash, Kuznechik cipher, MGM AEAD) backed by OpenSSL gost-engine