{"version":1,"pages":[{"id":"-LQm0KQQW9l1XOH5EwQ1","title":"Introduction","pathname":"/go","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-LR6t6xWU-d1I5XLSsq6","title":"前言","pathname":"/go/foreword","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2GQRz0TLQWzyMo","title":"第一章：常见数据结构实现原理","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2J7GJRttByiQwk","title":"1.1 chan","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li/1.1-chan","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第一章：常见数据结构实现原理"}]},{"id":"-MENTO2K3aCRA4wrM2uB","title":"1.2 slice","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li/1.2-slice","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第一章：常见数据结构实现原理"}]},{"id":"-MENTO2L-7W0dIyNeP1T","title":"1.3 map","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li/1.3-map","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第一章：常见数据结构实现原理"}]},{"id":"-MENTO2MRZOgZZu0i3qS","title":"1.4 struct","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li/1.4-struct","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第一章：常见数据结构实现原理"}]},{"id":"-MENTO2NveavMBm9A-4L","title":"1.5 iota","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li/1.5-iota","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第一章：常见数据结构实现原理"}]},{"id":"-MENTO2OwkTZnHIG2PGb","title":"1.6 string","pathname":"/go/di-yi-zhang-chang-jian-shu-ju-jie-gou-shi-xian-yuan-li/1.6-string","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第一章：常见数据结构实现原理"}]},{"id":"-MENTO2Pnf8cO6w1EAzr","title":"第二章：常见控制结构实现原理","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2QaDrepfuFRANi","title":"2.1 defer","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li/2.1-defer","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第二章：常见控制结构实现原理"}]},{"id":"-MENTO2RJZ7V1vhp_xXK","title":"2.1.1 defer 陷阱","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li/2.1-defer/2.1.1-defer-xian-jing","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第二章：常见控制结构实现原理"},{"label":"2.1 defer"}]},{"id":"-MENTO2SsC0s--hUKB-6","title":"2.2 select","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li/2.2-select","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第二章：常见控制结构实现原理"}]},{"id":"-MENTO2TpTrSKdgzluMD","title":"2.3 range","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li/2.3-range","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第二章：常见控制结构实现原理"}]},{"id":"-MENTO2U_62kp3hUx0qs","title":"2.4 mutex","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li/2.4-mutex","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第二章：常见控制结构实现原理"}]},{"id":"-MENTO2V08_PIOIBcJbb","title":"2.5 rwmutex","pathname":"/go/di-er-zhang-chang-jian-kong-zhi-jie-gou-shi-xian-yuan-li/2.5-rwmutex","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第二章：常见控制结构实现原理"}]},{"id":"-MENTO2WQTQfJKMNLO5x","title":"第三章：协程","pathname":"/go/di-san-zhang-xie-cheng","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2XEAXiydbhmu6V","title":"3.1 协程调度","pathname":"/go/di-san-zhang-xie-cheng/3.1-xie-cheng-tiao-du","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第三章：协程"}]},{"id":"-MENTO2YqHl8LeYeIm01","title":"第四章：内存管理","pathname":"/go/di-si-zhang-nei-cun-guan-li","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2Zjpr1NoJGzVKk","title":"4.1 内存分配原理","pathname":"/go/di-si-zhang-nei-cun-guan-li/4.1-nei-cun-fen-pei-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第四章：内存管理"}]},{"id":"-MENTO2_TbXRlnPKWz8v","title":"4.2 垃圾回收原理","pathname":"/go/di-si-zhang-nei-cun-guan-li/4.2-la-ji-hui-shou-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第四章：内存管理"}]},{"id":"-MENTO2a_iYKxnLwYW97","title":"4.3 逃逸分析","pathname":"/go/di-si-zhang-nei-cun-guan-li/4.3-tao-yi-fen-xi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第四章：内存管理"}]},{"id":"-MENTO2bEZvuMrBr-fnW","title":"第五章：并发控制","pathname":"/go/di-wu-zhang-bing-fa-kong-zhi","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2cwS39PQj8WGIY","title":"5.1 Channel","pathname":"/go/di-wu-zhang-bing-fa-kong-zhi/5.1-channel","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第五章：并发控制"}]},{"id":"-MENTO2dmnIlzRxOHVwX","title":"5.2 WaitGroup","pathname":"/go/di-wu-zhang-bing-fa-kong-zhi/5.2-waitgroup","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第五章：并发控制"}]},{"id":"-MENTO2eL63cd3630k8t","title":"5.3 Context","pathname":"/go/di-wu-zhang-bing-fa-kong-zhi/5.3-context","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第五章：并发控制"}]},{"id":"-MENTO2fu98SoJE8LGmD","title":"第六章：反射","pathname":"/go/di-liu-zhang-fan-she","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2g6w4O4sEpnB52","title":"6.1 反射机制","pathname":"/go/di-liu-zhang-fan-she/6.1-fan-she-ji-zhi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第六章：反射"}]},{"id":"-MENTO2hHDdVgkTRLhQs","title":"第七章：测试","pathname":"/go/di-qi-zhang-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO2i-6kiXtjGfyFZ","title":"7.1 快速开始","pathname":"/go/di-qi-zhang-ce-shi/7.1-kuai-su-kai-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"}]},{"id":"-MENTO2jwdSvdZ1DWSIe","title":"7.1.1 单元测试","pathname":"/go/di-qi-zhang-ce-shi/7.1-kuai-su-kai-shi/7.1.1-dan-yuan-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.1 快速开始"}]},{"id":"-MENTO2ks-lZgXgW7e52","title":"7.1.2 性能测试","pathname":"/go/di-qi-zhang-ce-shi/7.1-kuai-su-kai-shi/7.1.2-xing-neng-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.1 快速开始"}]},{"id":"-MENTO2lKkhPT0D7fXCD","title":"7.1.3 示例测试","pathname":"/go/di-qi-zhang-ce-shi/7.1-kuai-su-kai-shi/7.1.3-shi-li-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.1 快速开始"}]},{"id":"-MENTO2mWlULyW2WTVH6","title":"7.2 进阶测试","pathname":"/go/di-qi-zhang-ce-shi/7.2-jin-jie-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"}]},{"id":"-MENTO2ngoRKW-oVR1x5","title":"7.2.1 子测试","pathname":"/go/di-qi-zhang-ce-shi/7.2-jin-jie-ce-shi/7.2.1-zi-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.2 进阶测试"}]},{"id":"-MENTO2oSlVmxK2fhxBz","title":"7.2.2 Main测试","pathname":"/go/di-qi-zhang-ce-shi/7.2-jin-jie-ce-shi/7.2.2-main-ce-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.2 进阶测试"}]},{"id":"-MENTO2pR3ms0UvQtAYz","title":"7.3 实现原理","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"}]},{"id":"-MENTO2qxPo-hNu6Q5D5","title":"7.3.1 testing.common公共类","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.1-testing.common-gong-gong-lei","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2rog2zx8pSJxvw","title":"7.3.2 testing.TB接口","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.2-testing.tb-jie-kou","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2smoM5jcJjGEi8","title":"7.3.3 单元测试实现原理","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.3-dan-yuan-ce-shi-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2tDpFuFhssz5vq","title":"7.3.4 性能测试实现原理","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.4-xing-neng-ce-shi-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2ur9haYGdg1bpG","title":"7.3.5 示例测试实现原理","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.5-shi-li-ce-shi-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2vAc_Oar7cjws8","title":"7.3.6 Main测试实现原理","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.6-main-ce-shi-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2wR3hZ_108matI","title":"7.3.7 go test工作机制","pathname":"/go/di-qi-zhang-ce-shi/7.3-shi-xian-yuan-li/7.3.7-go-test-gong-zuo-ji-zhi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.3 实现原理"}]},{"id":"-MENTO2xBxAASMm--gyg","title":"7.4 扩展阅读","pathname":"/go/di-qi-zhang-ce-shi/7.4-kuo-zhan-yue-du","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"}]},{"id":"-MENTO2y_V16jm946A2P","title":"7.4.1 测试参数","pathname":"/go/di-qi-zhang-ce-shi/7.4-kuo-zhan-yue-du/7.4.1-ce-shi-can-shu","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.4 扩展阅读"}]},{"id":"-MENTO2zNCjHgFtrigYb","title":"7.4.2 基准测试分析","pathname":"/go/di-qi-zhang-ce-shi/7.4-kuo-zhan-yue-du/7.4.2-ji-zhun-ce-shi-fen-xi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第七章：测试"},{"label":"7.4 扩展阅读"}]},{"id":"-MENTO3-gyEwN7yg20Nr","title":"第八章：httptest","pathname":"/go/di-ba-zhang-httptest","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO30r2Os5R0TAQmF","title":"第九章：定时器","pathname":"/go/di-jiu-zhang-ding-shi-qi","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO31rYDvH84vBKhm","title":"9.1 Timer","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.1-timer","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"}]},{"id":"-MENTO32Gkjk-tesQ-9S","title":"9.1.1 快速开始","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.1-timer/9.1.1-kuai-su-kai-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"},{"label":"9.1 Timer"}]},{"id":"-MENTO333obURx-_6RAR","title":"9.1.2 实现原理","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.1-timer/9.1.2-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"},{"label":"9.1 Timer"}]},{"id":"-MENTO34n_DPSqECWvaB","title":"9.2 Ticker","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.2-ticker","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"}]},{"id":"-MENTO350oh96ZnXOFU8","title":"9.2.1 快速开始","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.2-ticker/9.2.1-kuai-su-kai-shi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"},{"label":"9.2 Ticker"}]},{"id":"-MENTO36jXeDfXff0Mci","title":"9.2.2 实现原理","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.2-ticker/9.2.2-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"},{"label":"9.2 Ticker"}]},{"id":"-MENTO373G-d_NOdVcsV","title":"9.3 timer","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.3-timer","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"}]},{"id":"-MENTO384lWzhmV2xzYb","title":"9.3.1 实现原理","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.3-timer/9.3.1-shi-xian-yuan-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"},{"label":"9.3 timer"}]},{"id":"-MENTO391lPnmwkcZDqQ","title":"9.4 案例","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.4-an-li","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"}]},{"id":"-MENTO3ARRv7Tr_aopTU","title":"9.4.1 开源库资源泄露","pathname":"/go/di-jiu-zhang-ding-shi-qi/9.4-an-li/9.4.1-kai-yuan-ku-zi-yuan-xie-lou","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第九章：定时器"},{"label":"9.4 案例"}]},{"id":"-MENTO3B1VZw0nfbKzSg","title":"第十章：语法糖","pathname":"/go/di-shi-zhang-yu-fa-tang","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO3CmIiejNUStcqI","title":"10.1 简短变量声明","pathname":"/go/di-shi-zhang-yu-fa-tang/10.1-jian-duan-bian-liang-sheng-ming","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十章：语法糖"}]},{"id":"-MENTO3DSe3ueRPnpfqM","title":"10.1.1 热身测验","pathname":"/go/di-shi-zhang-yu-fa-tang/10.1-jian-duan-bian-liang-sheng-ming/10.1.1-re-shen-ce-yan","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十章：语法糖"},{"label":"10.1 简短变量声明"}]},{"id":"-MENTO3EmxNstnvF8nYR","title":"10.1.2 使用规则","pathname":"/go/di-shi-zhang-yu-fa-tang/10.1-jian-duan-bian-liang-sheng-ming/10.1.2-shi-yong-gui-ze","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十章：语法糖"},{"label":"10.1 简短变量声明"}]},{"id":"-MENTO3Fmx5RS87mFafl","title":"10.2 可变参函数","pathname":"/go/di-shi-zhang-yu-fa-tang/10.2-ke-bian-can-han-shu","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十章：语法糖"}]},{"id":"-MENTO3GxodioH15oRAm","title":"第十一章：GO语言版本管理","pathname":"/go/di-shi-yi-zhang-go-yu-yan-ban-ben-guan-li","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO3HaJ2bf71cTPrh","title":"11.1 GO语言安装","pathname":"/go/di-shi-yi-zhang-go-yu-yan-ban-ben-guan-li/11.1-go-yu-yan-an-zhuang","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十一章：GO语言版本管理"}]},{"id":"-MENTO3I8jWlCRiGQ8mg","title":"11.2 GO语言卸载","pathname":"/go/di-shi-yi-zhang-go-yu-yan-ban-ben-guan-li/11.2-go-yu-yan-xie-zai","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十一章：GO语言版本管理"}]},{"id":"-MENTO3Jz5n7fPKQSCWk","title":"第十二章：GO依赖管理","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO3KuAyk-wMwETUF","title":"12.1 GOPATH","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.1-gopath","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"}]},{"id":"-MENTO3Ly9uC3ETdeIjl","title":"12.2 vendor","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.2-vendor","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"}]},{"id":"-MENTO3MTFykfGLI5lp3","title":"12.3 module","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"}]},{"id":"-MENTO3NVATUoJj2XdWk","title":"12.3.1 基础概念","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.1-ji-chu-gai-nian","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3OjaZzZFzU-B-L","title":"12.3.2 快速实践","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.2-kuai-su-shi-jian","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3PyH5Bw6ChPppX","title":"12.3.3 replace指令","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.3-replace-zhi-ling","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3QsboJqpGAC8QX","title":"12.3.4 exclude指令","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.4-exclude-zhi-ling","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3R7gCbtti9eZt7","title":"12.3.5 indirect含义","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.5-indirect-han-yi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3SeKSmDXYpw0Sa","title":"12.3.6 版本选择机制","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.6-ban-ben-xuan-ze-ji-zhi","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3TuEp39MjGFhaa","title":"12.3.7 incompatible","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.7-incompatible","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3UYtPhr-EsWyST","title":"12.3.8 伪版本","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.8-wei-ban-ben","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3VHAGybL8Hd9h1","title":"12.3.9 依赖包存储","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.9-yi-lai-bao-cun-chu","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3Wo0pH3O7O4WHq","title":"12.3.10 go.sum文件","pathname":"/go/di-shi-er-zhang-go-yi-lai-guan-li/12.3-module/12.3.10-go.sum-wen-jian","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"第十二章：GO依赖管理"},{"label":"12.3 module"}]},{"id":"-MENTO3XwAWgbOO9PPaO","title":"附录一：编程陷阱","pathname":"/go/fu-lu-yi-bian-cheng-xian-jing","siteSpaceId":"sitesp_6i8Dg","description":""},{"id":"-MENTO3YA1tZfnL8hRJ9","title":"1 切片追加","pathname":"/go/fu-lu-yi-bian-cheng-xian-jing/1-qie-pian-zhui-jia","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"附录一：编程陷阱"}]},{"id":"-MENTO3Z_iHss03ddHGs","title":"2 循环变量绑定","pathname":"/go/fu-lu-yi-bian-cheng-xian-jing/2-xun-huan-bian-liang-bang-ding","siteSpaceId":"sitesp_6i8Dg","description":"","breadcrumbs":[{"label":"附录一：编程陷阱"}]}]}