大攀の小窝

路在脚下,心向远方

解决Mac m1环境下Go debug问题

idea can not run under Rosetta

m1发现之路

Go方法中初始化之后的map返回竟然为nil

Go踩坑指南

Go错误处理

错误处理

Go开发

开发过程积累

过程记录

Go开发

Go的编译原理

代码是写给人看的,只是恰好可以被机器编译和执行。

Go的GMP协程调度器

利用多核并行,实现强大的并发

Go的CSP并发模型

Communicating Sequential Processes

Do not communicate by sharing memory; instead, share memory by communicating.

gRPC与gRPC Connection Pool实现

A high-performance, open source universal RPC framework

Paxos算法Go实现

Implementation of Paxos algorithm in Go

世界上只有两种分布式共识算法,一种是Paxos算法,另一种是类Paxos算法