# 为你自己学Go

##

- [README](https://go.sai.show/readme.md)
- [PART01.Web框架概览](https://go.sai.show/part01.web-kuang-jia-gai-lan.md)
- [1.01 Web框架概览:学习路线](https://go.sai.show/part01.web-kuang-jia-gai-lan/1.01-web-kuang-jia-gai-lan-xue-xi-lu-xian.md)
- [1.02 Web框架概览-Beego框架分析](https://go.sai.show/part01.web-kuang-jia-gai-lan/1.02-web-kuang-jia-gai-lan-beego-kuang-jia-fen-xi.md)
- [1.03 Web框架概览-GIN框架分析](https://go.sai.show/part01.web-kuang-jia-gai-lan/1.03-web-kuang-jia-gai-lan-gin-kuang-jia-fen-xi.md)
- [1.04 Web框架概览-Iris框架分析](https://go.sai.show/part01.web-kuang-jia-gai-lan/1.04-web-kuang-jia-gai-lan-iris-kuang-jia-fen-xi.md)
- [1.05 Web框架概览-Echo框架分析](https://go.sai.show/part01.web-kuang-jia-gai-lan/1.05-web-kuang-jia-gai-lan-echo-kuang-jia-fen-xi.md)
- [PART02.Server](https://go.sai.show/part02.server.md)
- [2.01 Server详解与面试要点](https://go.sai.show/part02.server/2.01-server-xiang-jie-yu-mian-shi-yao-dian.md)
- [PART03.路由树](https://go.sai.show/part03.-lu-you-shu.md)
- [3.01 路由树-Beego\&GIN\&Echo实现与设计总结](https://go.sai.show/part03.-lu-you-shu/3.01-lu-you-shu-beegoginecho-shi-xian-yu-she-ji-zong-jie.md)
- [3.02 路由树-全静态匹配](https://go.sai.show/part03.-lu-you-shu/3.02-lu-you-shu-quan-jing-tai-pi-pei.md)
- [3.03 路由树-TDD起步](https://go.sai.show/part03.-lu-you-shu/3.03-lu-you-shu-tdd-qi-bu.md)
- [3.04 路由树-静态匹配测试用例](https://go.sai.show/part03.-lu-you-shu/3.04-lu-you-shu-jing-tai-pi-pei-ce-shi-yong-li.md)
- [3.05 路由树-静态匹配之路由查找](https://go.sai.show/part03.-lu-you-shu/3.05-lu-you-shu-jing-tai-pi-pei-zhi-lu-you-cha-zhao.md)
- [3.06 路由树-静态匹配之集成Server](https://go.sai.show/part03.-lu-you-shu/3.06-lu-you-shu-jing-tai-pi-pei-zhi-ji-cheng-server.md)
- [3.07 路由树-通配符匹配之路由注册](https://go.sai.show/part03.-lu-you-shu/3.07-lu-you-shu-tong-pei-fu-pi-pei-zhi-lu-you-zhu-ce.md)
- [3.08 路由树-通配符匹配之路由查找与测试](https://go.sai.show/part03.-lu-you-shu/3.08-lu-you-shu-tong-pei-fu-pi-pei-zhi-lu-you-cha-zhao-yu-ce-shi.md)
- [3.09 路由树-参数路径之基本注册和查找](https://go.sai.show/part03.-lu-you-shu/3.09-lu-you-shu-can-shu-lu-jing-zhi-ji-ben-zhu-ce-he-cha-zhao.md)
- [3.10 路由树-参数路径之校验](https://go.sai.show/part03.-lu-you-shu/3.10-lu-you-shu-can-shu-lu-jing-zhi-jiao-yan.md)
- [3.11 路由树-参数路径之参数值](https://go.sai.show/part03.-lu-you-shu/3.11-lu-you-shu-can-shu-lu-jing-zhi-can-shu-zhi.md)
- [3.12 路由树-总结与面试要点](https://go.sai.show/part03.-lu-you-shu/3.12-lu-you-shu-zong-jie-yu-mian-shi-yao-dian.md)
- [PART04.课后复习](https://go.sai.show/part04.-ke-hou-fu-xi.md)
- [4.01 课后复习-Server](https://go.sai.show/part04.-ke-hou-fu-xi/4.01-ke-hou-fu-xi-server.md)
- [4.02 课后复习-Route](https://go.sai.show/part04.-ke-hou-fu-xi/4.02-ke-hou-fu-xi-route.md)
- [PART05.Context](https://go.sai.show/part05.context.md)
- [5.01 Context-简介](https://go.sai.show/part05.context/5.01-context-jian-jie.md)
- [5.02 Context-Beego Context设计分析](https://go.sai.show/part05.context/5.02-contextbeegocontext-she-ji-fen-xi.md)
- [5.03 Context-Gin Context设计分析](https://go.sai.show/part05.context/5.03-contextgincontext-she-ji-fen-xi.md)
- [5.04 Context-Echo和Iris的Context设计分析](https://go.sai.show/part05.context/5.04-contextecho-he-iris-de-context-she-ji-fen-xi.md)
- [5.05 Context-处理输入输出总结](https://go.sai.show/part05.context/5.05-context-chu-li-shu-ru-shu-chu-zong-jie.md)
- [5.06 Context-处理输入之Body输入](https://go.sai.show/part05.context/5.06-context-chu-li-shu-ru-zhi-body-shu-ru.md)
- [5.07 Context-处理输入之表单输入](https://go.sai.show/part05.context/5.07-context-chu-li-shu-ru-zhi-biao-dan-shu-ru.md)
- [5.08 Context-处理输入之查询参数、路径参数和StringValue](https://go.sai.show/part05.context/5.08-context-chu-li-shu-ru-zhi-cha-xun-can-shu-lu-jing-can-shu-he-stringvalue.md)
- [5.09 Context-处理输出](https://go.sai.show/part05.context/5.09-context-chu-li-shu-chu.md)
- [5.10 Context-总结与面试要点](https://go.sai.show/part05.context/5.10-context-zong-jie-yu-mian-shi-yao-dian.md)
- [PART06.AOP](https://go.sai.show/part06.aop.md)
- [6.01 AOP简介与不同框架设计概览](https://go.sai.show/part06.aop/6.01-aop-jian-jie-yu-bu-tong-kuang-jia-she-ji-gai-lan.md)
- [6.02 AOP设计方案-Middleware](https://go.sai.show/part06.aop/6.02-aop-she-ji-fang-an-middleware.md)
- [PART07.Middleware](https://go.sai.show/part07.middleware.md)
- [7.01 Middleware-AccessLog](https://go.sai.show/part07.middleware/7.01-middleware-accesslog.md)
- [7.02 Middleware-Trace简介和OpenTelemetry](https://go.sai.show/part07.middleware/7.02-middlewaretrace-jian-jie-he-opentelemetry.md)
- [7.03 Middleware-OpenTelemetry测试](https://go.sai.show/part07.middleware/7.03-middlewareopentelemetry-ce-shi.md)
- [7.04 Middleware-OpenTelemetry总结](https://go.sai.show/part07.middleware/7.04-middlewareopentelemetry-zong-jie.md)
- [7.05 Prometheus详解](https://go.sai.show/part07.middleware/7.05-prometheus-xiang-jie.md)
- [7.06 Middleware-Prometheus](https://go.sai.show/part07.middleware/7.06-middleware-prometheus.md)
- [7.07 Middleware-错误页面](https://go.sai.show/part07.middleware/7.07-middleware-cuo-wu-ye-mian.md)
- [7.08 Middleware-从panic中恢复](https://go.sai.show/part07.middleware/7.08-middleware-cong-panic-zhong-hui-fu.md)
- [7.09 Middleware总结和面试](https://go.sai.show/part07.middleware/7.09-middleware-zong-jie-he-mian-shi.md)
- [PART08.Review](https://go.sai.show/part08.review.md)
- [8.01 课后复习-AOP](https://go.sai.show/part08.review/8.01-ke-hou-fu-xi-aop.md)
- [8.02 课后复习-Context](https://go.sai.show/part08.review/8.02-ke-hou-fu-xi-context.md)
- [8.03 课后复习-Middleware-AccessLog](https://go.sai.show/part08.review/8.03-ke-hou-fu-xi-middlewareaccesslog.md)
- [PART09.Appendix](https://go.sai.show/part09.appendix.md)
- [附录1.责任链模式](https://go.sai.show/part09.appendix/01-fu-lu-.-ze-ren-lian-mo-shi.md)
- [附录2.生成器模式](https://go.sai.show/part09.appendix/02-fu-lu-.-sheng-cheng-qi-mo-shi.md)
- [附录3.函数选项模式](https://go.sai.show/part09.appendix/03-fu-lu-.-han-shu-xuan-xiang-mo-shi.md)
- [xiaochengxu](https://go.sai.show/xiaochengxu.md)
- [01.原力去水印](https://go.sai.show/xiaochengxu/01.qushuiyin.md)
- [02.KeePass密码管理：安全轻松的管理您的密码](https://go.sai.show/xiaochengxu/02.password.md)
