CloudWeGo-Thrift
深入解析 CloudWeGo-Thrift 跨语言 RPC 框架的核心原理,包括 IDL 语法、序列化协议、传输层、代码生成与使用,以及与 ProtoBuf 的对比分析。从 Thrift 的设计哲学到实战技巧,全面掌握 Thrift 的使用方法和性能优化方案。

CloudWeGo-Hertz
深入解析 CloudWeGo-Hertz 高性能 HTTP 框架的核心原理,包括基于 Netpoll 的网络层优化、对象池化机制、路由树实现、中间件执行流程以及与 Kitex 的集成方案。从 Gin 迁移到 Hertz 的完整指南。

Redis 分布式锁实现原理
本文将深入探讨 Golang 中分布式锁的实现原理,涵盖其基本概念、常见实现方式以及在实际应用中的优势和挑战。

Golang 分布式锁实现原理
本文将深入探讨 Golang 中分布式锁的实现原理,涵盖其基本概念、常见实现方式以及在实际应用中的优势和挑战。

单机锁实现原理
介绍 Go 语言中单机锁(sync.Mutex)的实现原理,包括其内部结构、锁的获取与释放机制,以及饥饿模式的引入原因。

遇到的一些八股
记录遇到的和看到的一些八股

Channel 实现原理
本文深入探讨 Go 语言中 Channel 的实现原理,涵盖其数据结构、同步机制以及在并发编程中的应用。

Golang map 实现原理
本文将深入探讨 Golang 中 map 的实现原理,涵盖其基本结构、哈希函数、冲突解决机制以及在并发环境下的使用注意事项。



