https://mp.weixin.qq.com/s/5GJIGx7aeHpDdPCs4jyE2Q 本篇文章为Raft系列文章中的第一篇,Raft的介绍。整个系列文章描述了Raft分布式共识算法及其在Go中的完整实现。
https://coolshell.cn/articles/20793.html 基础知识、缓存的命中、缓存的一致性、相关的代码示例和延伸阅读。其中会讲述一些多核 CPU 的系统架构以及其原理,包括对程序性能上的影响,以及在进行并发编程的时候需要注意到的一些问题。这篇文章我会尽量地写简单和通俗易懂一些,主要是讲清楚相关的原理和问题,而对于一些细节和延伸阅读我会在文章最后会给出相关的资源。
https://tonybai.com/2020/03/10/visualizing-memory-management-in-golang/ https://deepu.tech/memory-management-in-golang/ https://deepu.tech/memory-management-in-programming/ https://medium.com/a-journey-with-go/go-gsignal-master-of-signals-329f7ff39391 我们将研究Go编程语言(Golang)的内存管理。和C/C++、Rust等一样,Go是一种静态类型的编译型语言。因此,Go不需要VM,Go应用程序二进制文件中嵌入了一个小型运行时(Go runtime),可以处理诸如垃圾收集(GC),调度和并发之类的语言功能。
http://json-schema.org/ https://github.com/json-schema-org/json-schema-spec https://github.com/json-schema-org/json-schema-spec https://datatracker.ietf.org/doc/draft-handrews-json-schema/ https://datatracker.ietf.org/doc/draft-handrews-relative-json-pointer/ https://datatracker.ietf.org/doc/draft-handrews-json-schema-validation/ https://datatracker.ietf.org/doc/draft-handrews-json-schema-hyperschema/ 要真正理解 JSON Schema,首先需要知道什么是 JSON。