A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography
47,133 repositories indexed
217–240 of 425 · Most stars
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
Simple tables in terminal with Go
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
go-functional is a library of iterators to augment the standard library
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
Home of Quamina, a fast pattern-matching library in Go
A simple wrapper around libpcap for the Go programming language
Open-source, auditable network gateway for homelabs, NAS and servers: DDNS, STUN traversal, port forwarding with SNI routing, reverse proxy and web server, ACME certificates, WAF, Tailscale, frp, Cloudflare Tunnel, Docker and web terminal in one binary. Runs on Docker, fnOS, OpenWrt, Linux, macOS and Windows.
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
TUI macOS cleaner that scans caches/logs, shows sizes/paths, lets you select what to delete before Trash.
✉️ A streaming Go library for the Internet Message Format and mail messages
Package httpretty prints the HTTP requests you make with Go pretty on your terminal.
Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes
A declarative terminal UI framework for Go.
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
[Go]Distributed Actor/Grain framework for Golang with goodies
A minimalist Go configuration library
A system and resource monitoring tool written in Golang!
A simple server for push notifications via Matrix (and a minimalistic alternative to Pushover and Gotify) 🚀📯
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
AI coding agent that makes a small model beat a frontier one
A lightweight yet powerful configuration manager for the Go programming language
The web framework for Golang