Aliy Khoshimov's repositories
awesome-go
A curated list of awesome Go frameworks, libraries and software
aws-serverless-golang
🚀 aws serverless solutions mainly using with golang lambda functions.
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
coding-interview-university
A complete computer science study plan to become a software engineer.
easyjson
Fast JSON serializer for golang.
go
A high-performance 100% compatible drop-in replacement of "encoding/json"
Go-algs
Algorithms and Data Structures implemented in Go for beginners, following best practices.
go-cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
go-concurrency-patterns
Concurrency patterns in Go
go-coffeeshop
☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
go-saga
Implements saga-pattern in Go, another way to distribute transaction.
gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
golang-microservices
Golang microservices ultimate guide
GoLLRB
A Left-Leaning Red-Black (LLRB) implementation of balanced binary search trees for Google Go
gvm
Go Version Manager
httprouter
A high performance HTTP request router that scales well
project52
52 weeks, 52 Go projects
rabbit-mq-logger
RabbitMQ logging
recurly-client-go
Go library for Recurly's V3 API
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.