Alternatives
Products that do what Multi-/BiKeyMap (Go Module) does
I just released the new version 0.4.0 which introduces a concurrent and a non-concurrent version of both lists.
- 1GB
Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com
- 2RG
Jul 2026 · github.com
- 3
- 4

- 5GV
2018 · github.com
- 6GA
Hey folks, wanted to show this off and get feedback. Still early/experimental but there are quite a few concepts I'm excited about here. This project came about while writing a program in Go and loving its approach to concurrency. Being a long-time Rubyist I immediately started to think about what similar concepts might look like in Ruby. I set out with two main design constraints: 1. Lightweight: I didn't want routines to be backed by fibers or threads. Having been involved some in the async project (https://github.com/socketry/async), I had some experience using…
2023 · github.com
- 7GG
2017 · github.com
- 8GS
2015 · github.com
- 9GV
2018 · made2591.github.io
- 10BM
2014 · github.com
- 11GA
Hi All, I felt like I was re-inventing the wheel by bolting similar channel architectures onto different Go structs repeatedly so I decided to extract some common types into into one library so that they would be easier to re-use: - oneshot - spsc - spmc - mpsc - mpmc - broadcast - watch The types are inspired by Rust channels so if you're coming from Rust they should feel familiar. So far I'm really enjoying using them but it'd be great to get some external feedback if you have time! https://github.com/amorey/gochan Andres
May 2026 · github.com
- 12SL
2018 · github.com
- 13WS
Go v1.21, scheduled for release in August 2023, adds experimental support for the WebAssembly System Interface (WASI). It'll be possible to natively compile server-side WebAssembly applications with Go, making Go a first-class citizen along with C/C++, Rust and Zig. GOOS=wasip1 GOARCH=wasm go build ... WASI is still in preview and is missing some key features, e.g. the ability to create sockets. Some WebAssembly runtimes have taken the initiative to extend the WASI preview, enabling a wider range of applications to run as WebAssembly modules. Today, we're open sourcing our WASI library…
2023 · github.com
- 14GL
2019 · github.com
- 15LF
2024 · pkg.go.dev
- 16AD
2014 · github.com
- 17GA
Hi HN, I've built `goliteql`, a fast and lightweight GraphQL executor and code generator written in pure Go. It parses GraphQL schema and queries, validates them, and executes resolvers without using reflection. It also supports introspection and generates Go code from a GraphQL schema. Why I built it: - I wanted a fast, minimal alternative to gqlgen - Easy to embed in WASM or microservices - Focused on simplicity and performance (4x faster in benchmarks)
2025 · github.com
- 18AB
Hello HN, new user here, so please let me know if I break some rules. Currently I've been working on training reinforcement learning agents, and OpenAI gym, while is great, runs only one agent at a time. Hence I decided to extend it. I built a wrapper around OpenAI gym, such that it now runs several environments concurrently. All while (mostly) having the same call signature as OpenAI gym. And it is published to PyPI for anyone interested. For more details, please visit: https://github.com/Chimpan-Z/agymc Feedback really appreciated! Have a good day everyone!
2020
- 19GA
Hi HN! I'm excited to share GoCard, a terminal-based spaced repetition system I built that uses plain Markdown files as its data source. I've always been frustrated with existing spaced repetition tools that lock my knowledge into proprietary formats or require constant internet access. As a developer who lives in terminals and text editors, I wanted something that: 1. Stores cards as plain text files I can edit with any editor 2. Works seamlessly with Git for versioning and sync 3. Runs in a terminal without distractions 4. Has first-class support for code snippets and programming concepts…
2025 · github.com
- 20GN
I've created this library to make usage of Cobra (the famous Go CLI lib) more fluent and also make better use of Go generics when registering command flags. I'd appreciate feedback on the README and if you'd consider using such a wrapper. Also tell me if you think that fluent API reads well. If everything goes well, I'm planning to release a v1 soon! This depends on if I can implement a missing feature of elegantly defining mutually exclusive flags.
2025 · github.com
- 21BO
2015 · github.com
- 22GT
2015 · github.com
- 23DD
2019 · github.com
- 24GG
2021 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →