Show HN: go-iroh – iroh compatible networking for Go
Category: library
Tags: p2p, networking, go, quic, webrtc-alternative
Score: 6.5/10 (Innovation: 5, Technical: 8, Documentation: 7, Utility: 6)
go-iroh is a clean-room Go port of the iroh peer-to-peer networking layer, providing QUIC endpoints authenticated by Ed25519 keys with relay fallback, NAT traversal, and multipath support. It stands out for achieving wire compatibility with the Rust iroh ecosystem while implementing complex low-level features like RFC 7250 TLS and a custom quic-go fork.
Target audience: backend devs, network engineers, distributed systems developers
Repository: https://github.com/tmc/go-iroh · Go · MIT · 12 stars
View on Hacker News