跳至主要內容
今朝のブログ
主页
Notes
Blog
Leet Code
Reading Notes
Language Notes
To Do
Games
Gallery
About
Search
K
Golang
Kesa
...
小于 1 分钟
目录
#
7 Days Golang
#
01 Gee Web
0. 为何需要Web框架
1. HTTP
2. Context
3. 前缀树路由
4. 路由分组
5. Middleware
6. 模板 HTML Template
7. 错误恢复
#
02 Gee Cache Ditributed Cache
0. 分布式缓存
1. LRU 淘汰策略
2. 单机并发缓存
3. HTTP 服务端
4. 一致性哈希
5. 分布式节点
6. 防止缓存击穿
7. 使用 protobuf
#
03 Gee O R M
0. ORM
1. 标准库database/sql
2. 对象表结构映射
3. 新增和查询
4. 链式操作
5. Hook
6. 事务
7. 数据库迁移 Migrate
#
04 Gee R P C
0. RPC
1. 服务端和消息编码
2. 高性能客户端
3. 服务注册
4. 超时处理
5. 支持HTTP协议
6. 负载均衡
7. 服务发现与注册中心
#
Concurrency in Go
#
1. 并发概述
#
3. sync
#
4. 并发模式
#
5. 大规模并发
#
High Performance Go
#
01 Performance Analysis
1.1 Benchmark
1.2 pporf 性能分析
#
02 Datastructure
2.1 字符串高效拼接
2.2 Slice 性能及陷阱
2.3 for 和 for-range 的性能比较
2.4 反射性能
2.5 利用空结构体节省内存
2.7 内存对齐
#
03 Concurrency
3.1 互斥锁和读写锁的性能
3.2 sync.Once
#
04 Compile
4.1 减小编译后的可执行文件体积
4.2 内存逃逸分析
4.3 dead code 和调试模式
#
The Design And Implementation of Golang
#
Part2 Foundation
Ch03 Datastructure
Ch04 Basic
Ch05 Keyword
#
Part3 Runtime
06 Concurrency
07 Memory
昵称
邮箱
网址
预览:
评论
按正序
按倒序
按热度
Powered by
Waline
v2.15.2