使用Go与redis构建有趣的应用使⽤用 Go 和 Redis 构建有趣的程序 ⻩黄健宏 @ huangz.me 关于我 • ⻩黄健宏,⽹网名 huangz ,⼴广东清远⼈人。 • 计算机技术图书作者和译者,偶尔也写⼀一点⼩小程序⾃自娱⾃自乐。 • 精通 Go、 Python 、 Ruby 、 PHP、 C 等数⼗十种语⾔言……的 Hello World ! • 著作:《Redis 设计与实现》,《Redis 使⽤用教程》(写作中)。 这些⽅方法。 • 最后,不不同实现的效率和功能通常也会有所不不同,我们要根据⾃自身的情况进⾏行行选择,不不要盲⽬目的 相信所谓的“最优解”。 多谢⼤大家,得闲饮茶! thank you! ©⻩黄健宏, 2017 · 保留留所有权利利,禁⽌止未经许可的转载和商⽤用0 码力 | 176 页 | 2.34 MB | 1 年前3
02. Service Mesh落地之后_为sidecar注入灵魂 - 周群力Runtime API FaaS runtime … 36 是不是感觉有点像? 别急, 再看看他们面临的设计问题…… 另一种视角看待 Runtime API 37 设计OS kernel: 宏内核(Monolithic Kernel) 还是 微内核(Micro Kernel)? Kernal mode User mode FS IPC VM Multiplex shell ls app app …… Different Hardware System call Monolithic Kernel 另一种视角看待 Runtime API 38 设计OS kernel: 宏内核(Monolithic Kernel) 还是 微内核(Micro Kernel)? Kernal mode User mode FS IPC VM Multiplex shell ls app0 码力 | 63 页 | 880.85 KB | 1 年前3
2.1 gofmt 的文化演变错误的结论:自动格式器必须要有很多选项! 但是有很多选项的格式器其实违背他们的目的 此外,支持很多选项是难的 尊重用户的想法是最关键的 处理注释是很难的 语言本身也会增加很多额外的复杂度(比如,C的宏) 4/21/2015 gofmt 的文化演变 http://127.0.0.1:3999/gofmt-cn.slide#1 7/34 格式化Go 4/21/2015 gofmt 的文化演变0 码力 | 34 页 | 9.97 MB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.a// error: 溢出float64 7| 8| func main() {} 每个常量标识符将在编译的时候被其绑定的字面量所 替代 常量声明可以看作是增强型的C语言中的#define宏。 在编译阶段,所有的标 识符将被它们各自绑定的字面量所替代。 如果一个运算中的所有运算数都为常量,则此运算的结果也为常量。或者说, 此运算将在编译阶段就被估值。 下一篇文章将介绍Go中的常用运算符(第80 码力 | 821 页 | 956.82 KB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.a2e+308 // error: 溢出float64 func main() {} 每个常量标识符将在编译的时候被其绑定的字面量所替代 常量声明可以看作是增强型的C语言中的#define宏。 在编译阶段,所有的标识 符将被它们各自绑定的字面量所替代。 如果一个运算中的所有运算数都为常量,则此运算的结果也为常量。或者说, 此运算将在编译阶段就被估值。 下一篇文章将介绍Go中的常用运算符(第80 码力 | 608 页 | 1.08 MB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.a// error: 溢出float64 7| 8| func main() {} 每个常量标识符将在编译的时候被其绑定的字面量所替代 常量声明可以看作是增强型的C语言中的#define宏。 在编译阶段,所有的标识符 将被它们各自绑定的字面量所替代。 第7章:常量和变量 49 如果一个运算中的所有运算数都为常量,则此运算的结果也为常量。或者说,此运 算将在编译阶段就被估值。0 码力 | 591 页 | 21.40 MB | 1 年前3
共 6 条
- 1













