Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
- microcontroller
- tinygo
- llvm
- wasm
47,133 repositories indexed
1–11 of 11 · Most stars
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Composable concurrency toolkit for Go
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
A simple CSS parser and inliner in Go
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
Pipelines using goroutines
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
Paralleling pipeline
pipelines contains generic functions for concurrent processing
Generic one-liners to work with variables, slices and maps
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.