Translated:books: 《Go语言高级编程》(Advanced Go Programming) open-source book, covering advanced topics such as CGO, Go assembly language, RPC implementation, Protobuf plugin implementation, Web framework implementation, distributed systems, etc. (completed)
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
- ios
- objective-c
- swift
- javascript
Go microservice template for Kubernetes
Translated:books: 《Go语言定制指南》 (Go Language Customization Guide) (formerly titled: Introduction to Go Syntax Trees / Open-Source Free Book / Advanced Go / Mastering Abstract Syntax Trees / Go Language AST)
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
CLRS study. Codes are written with golang.
Matching Engine for Limit Order Book in Golang
- exchange
- trading
- orderbook
- execution-engine
Go Todo Backend example using modular project layout for product microservice.
- go
- golang
- modular
- project-structure
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
go 1.23 implementation of linked list with iterators and generics support
- generic-linked-list
- golang-library
- golang-package
- iterator
Code Katas to practice TDD in Go, Haskell, Java, PHP, Python, and TypeScript