[Golang学习笔记] (八)常用中间件使用
Jul 24, 2018
索引
- (零)入门级日常开发
- (一)文本处理与编解码
- (二)数学计算与加解密
- (三)操作系统与进程操作
- (四)网络编程基础篇
- (五)网络编程框架篇
- (六)远程方法调用
- (七)数据库访问和操作
- (八)常用中间件使用
- (九)日志记录与链路追踪
- (十)多编程语言交互
概述
本篇所说的中间件并非指HTTP请求处理的中间件, 而是泛指服务端开发可能依赖的一些开源组件, 比如缓存, 消息队列, 服务发现组件等等. 另外本篇还记录了使用AWS提供的SDK访问类似云服务的方法.
K-V存储
Redis 客户端使用
1 | //todo |
分布式一致性存储Etcd的使用
1 | //todo |
消息队列
NATS的基本使用
1 | //todo |
服务治理
Consul的配置和使用
1 | //todo |
统一配置读取框架viper的使用
1 | //todo |
AWS SDK 的使用
AWS-SDK 授权
AWS-SDK写入CloudWatch
1 | //todo |
AWS-SDK访问DynamoDB
1 | //todo |
AWS-SDK使用消息队列服务
1 | //todo |