IAM

  1. 第1节 IAM项目介绍
  2. 第2节 IAM项目部署
  3. 第3节 设计规范
  4. 第4节 Go语言项目设计
  5. 第5节 设计并写出优雅的Go语言项目
  6. 第6节 API 风格设计
  7. 第7节 高质量的Makefile
  8. 第8节 IAM 项目如何进行研发流程管理
  9. 第9节 静态代码检测
  10. 第10节 如何生成 Swagger API 文档
  11. 第11节 设计一套科学的错误码
  12. 第12节 记录和设计日志
  13. 第13节 从 0 编写一个日志包
  14. 第14节 Pflag、Viper、Cobra 核心功能介绍
  15. 第15节 如何构建一个优秀的企业应用框架
  16. 第16节 Gin 框架
  17. 第17节 认证机制:应用程序如何进行访问认证?
  18. 第18节 IAM 项目认证
  19. 第19节 权限模型:5大权限模型是如何进行资源授权的?
  20. 第20节 控制流(上):通过iam-apiserver设计,看Web服务的构建
  21. 第21节 控制流(下):iam-apiserver服务核心功能实现讲解
  22. 第22节 ORM:CURD 神器 GORM 包介绍及实战
  23. 第23节 数据流:通过iam-authz-server设计,看数据流服务的设计
  24. 第24节 数据处理:如何高效处理应用程序产生的数据?
  25. 第25节 SDK 设计(上):如何设计出一个优秀的 Go SDK?
  26. 第26节 SDK 设计(下):IAM项目Go SDK设计和实现
  27. 第27节 效率神器:如何设计和实现一个命令行客户端工具?
  28. 第28节 代码测试(上):如何编写 Go 语言单元测试和性能测试用例?
  29. 第29节 代码测试(下):Go 语言其他测试类型及 IAM 测试介绍
  30. 第30节 性能分析(上):如何分析 Go 语言代码的性能?
  31. 第31节 性能分析(下):API Server性能测试和调优实战
  32. 第32节 软件部署实战(上):部署方案及负载均衡、高可用组件介绍
  33. 第33节 软件部署实战(中):IAM 系统生产环境部署实战
  34. 第34节 软件部署实战(下):IAM系统安全加固、水平扩缩容实战
  35. 第35节 技术演进(上):虚拟化技术演进之路
  36. 第36节 技术演进(下):软件架构和应用生命周期技术演进之路
  37. 第37节 基于Kubernetes的云原生架构设计
  38. 第38节 如何制作Docker镜像?
  39. 第39节 如何编写Kubernetes资源定义文件?
  40. 第40节 IAM 容器化部署实战
  41. 第41节 服务编排(上):Helm服务编排基础知识
  42. 第42节 服务编排(下):基于Helm的服务编排部署实战
  43. 第43节 基于 GitHub Actions 的 CI 实战
  44. 第44节 可直接套用的 Go 编码规范
  45. 第45节 Go Modules依赖包管理全讲
  46. 第46节 IAM排障指南
  47. 第47节 演示项目开发流程
  48. 第48节 分布式系统设计
  49. 第49节 如何从小白进阶成 Go 语言专家?
  50. 第50节 最后,总结