Stars
An open-source AI agent that brings the power of Gemini directly into your terminal.
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Tips and resources to prepare for Behavioral interviews.
Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.
All the boilerplate you need to get started with writing grpc-gateway powered REST services in Go
Curated list of project-based tutorials
A solution to some of the previous University exams and homework assignments from the course on the Object Oriented Programming. Some lecture notes are to be uploaded
A curated list of Rust code and resources.
Simple HTTP, REST, and SSE client library for Go
Go microservice tutorial project using Domain Driven Design and Onion Architecture!
Go microservice tutorial project using gRPC
☔️ A complete Go cache library that brings you multiple ways of managing your caches
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
Standard Go Project Layout
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Protocol Buffers - Google's data interchange format