Go Examples: From basics to distributed systems
Last updated Jun 20, 2026
642
Stars
143
Forks
20
Issues
0
Stars/day
Attention Score
66
Topics
Language breakdown
Go 100.0%
▸ Files
click to expand
README
gokit: Guidance on Go Programming Language
- Code examples for the Go Programming Workshop by Shiju Varghese
- Check out go-distributed-sys for Microservices based architectural patterns such as Event Sourcing/CQRS wih gRPC, NATS Streaming and CockroachDB
Articles
- Building Microservices with Event Sourcing/CQRS in Go using gRPC, NATS Streaming and CockroachDB
- Writing gRPC Interceptors in Go
- Building Distributed Systems and Microservices in Go with NATS Streaming
- Introducing NATS to Go Developers
- Benchmarking Protocol Buffers, JSON and XML in Go
- Using Binary-Only Packages In Go
- Building High Performance APIs In Go Using gRPC And Protocol Buffers
Links
- Shiju Varghese's Masterclass on Go and Distributed Systems
- Clients of Shiju Varghese's Golang Workshop
- Shiju Varghese's Conference Talks
- Active and Upcoming Masterclass for Public
- Blog
- Github
Training and Consulting in India
As a Consulting Solutions Architect, I do provide training and consulting on Go programming language and distributed systems architectures, in India.🔗 More in this category