README ¶ coding-snippets Code Snippets, DataStructure, Algorithm and DesignPattern Implementations for Several Programming Language: Java, JavaScript, Go, Python, Rust, etc. coding-snippets 是 Awesome-Coder 系列的重要组成,其着眼于提升并保持开发者的实际编程能力;对于前端开发中的组件资源可以参考 fractal-components, 多框架碎片化界面组件库。 为了更好地编排,项目中数据结构与算法相关的内容迁移到了 algorithm-snippets, 设计模式相关内容迁移到了 design-pattern-snippets About Home & More | 延伸阅读 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: 知识体系:《Awesome Lists》、《Awesome CheatSheets》、《Awesome Interviews》、《Awesome RoadMaps》、《Awesome MindMaps》、《Awesome-CS-Books-Warehouse》 编程语言:《编程语言理论》、《Java 实战》、《JavaScript 实战》、《Go 实战》、《Python 实战》、《Rust 实战》 软件工程、模式与架构:《编程范式与设计模式》、《数据结构与算法》、《软件架构设计》、《整洁与重构》、《研发方式与工具》 Web 与大前端:《现代 Web 开发基础与工程实践》、《数据可视化》、《iOS》、《Android》、《混合开发与跨端应用》 服务端开发实践与工程架构:《服务端基础》、《微服务与云原生》、《测试与高可用保障》、《DevOps》、《Node》、《Spring》、《信息安全与渗透测试》 分布式基础架构:《分布式系统》、《分布式计算》、《数据库》、《网络》、《虚拟化与编排》、《云计算与大数据》、《Linux 与操作系统》 数据科学,人工智能与深度学习:《数理统计》、《数据分析》、《机器学习》、《深度学习》、《自然语言处理》、《工具与工程化》、《行业应用》 产品设计与用户体验:《产品设计》、《交互体验》、《项目管理》 行业应用:《行业迷思》、《功能域》、《电子商务》、《智能制造》 此外,前往 xCompass 交互式地检索、查找需要的文章/链接/书籍/课程;或者在在 MATRIX 文章与代码索引矩阵中查看文章与项目源代码等更详细的目录导航信息。最后,你也可以关注微信公众号:『某熊的技术之路』以获取最新资讯。 Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis course 2018-MIT-6.824/kvraft 2018-MIT-6.824/labgob 2018-MIT-6.824/labrpc 2018-MIT-6.824/linearizability 2018-MIT-6.824/main command 2018-MIT-6.824/mapreduce 2018-MIT-6.824/raft 2018-MIT-6.824/shardkv 2018-MIT-6.824/shardmaster language go command go/db/database/example command go/db/dbinterface go/db/dbinterface/example command go/db/firebase go/db/firebase/example command go/db/mongodb go/db/mongodb/example command go/db/pools go/db/pools/example command go/db/redis go/db/redis/cmd/pclient command go/db/redis/cmd/pserver command go/db/redis/cmd/qclient command go/db/redis/cmd/qserver command go/db/redis/cmd/server command go/db/redis/example command go/db/redis/logger go/db/redis/pagehit-1 go/db/redis/pagehit-2 go/db/redis/sessions go/db/storage/example command go/distributed-system/appengine command go/distributed-system/asynckafka/consumer command go/distributed-system/asynckafka/producer command go/distributed-system/fastweb command go/distributed-system/goflow go/distributed-system/goflow/example command go/distributed-system/kafkaflow go/distributed-system/kafkaflow/consumer command go/distributed-system/kafkaflow/producer command go/distributed-system/lambda/functions/greeter1 command go/distributed-system/lambda/functions/greeter2 command go/distributed-system/logging/functions/secret command go/distributed-system/pprof/crypto go/distributed-system/pprof/example command go/distributed-system/synckafka/consumer command go/distributed-system/synckafka/producer command go/distributed-system/tuning go/distributed-system/vendoring command go/distributed-system/vendoring/handlers go/distributed-system/vendoring/models go/network/grpc/cmd/client command go/network/grpc/cmd/proto command go/network/grpc/cmd/server command go/network/grpc/proto/message Package message is a generated protocol buffer package. Package message is a generated protocol buffer package. go/network/grpc/proto/service Package service is a generated protocol buffer package. Package service is a generated protocol buffer package. go/network/socket command go/network/socket/unix-socket/client command go/network/socket/unix-socket/server command go/snippets/cmd/cmd_exec command go/snippets/cmd/cmdargs command go/snippets/ds/collections go/snippets/ds/collections/example command go/snippets/ds/currency go/snippets/ds/currency/example command go/snippets/ds/dataconv go/snippets/ds/dataconv/example command go/snippets/ds/interfaces go/snippets/ds/interfaces/example command go/snippets/ds/math go/snippets/ds/math/example command go/snippets/ds/nulls go/snippets/ds/nulls/example command go/snippets/error-handling/basicerrors go/snippets/error-handling/basicerrors/example command go/snippets/error-handling/context go/snippets/error-handling/context/example command go/snippets/error-handling/errwrap go/snippets/error-handling/errwrap/example command go/snippets/error-handling/global go/snippets/error-handling/global/example command go/snippets/error-handling/log go/snippets/error-handling/log/example command go/snippets/error-handling/panic go/snippets/error-handling/panic/example command go/snippets/error-handling/structured go/snippets/error-handling/structured/example command go/snippets/file go/snippets/file/filedirs go/snippets/file/filedirs/example command go/snippets/file/tempfiles go/snippets/file/tempfiles/example command go/snippets/file/templates go/snippets/file/templates/example command go/snippets/package command go/snippets/package/math go/snippets/serialization/confformat go/snippets/serialization/confformat/example command go/snippets/serialization/csvformat go/snippets/serialization/csvformat/example command go/snippets/serialization/tags go/snippets/serialization/tags/example command go/snippets/sysproc/ansicolor go/snippets/sysproc/ansicolor/example command go/snippets/sysproc/envvar go/snippets/sysproc/envvar/example command go/snippets/test/bdd go/snippets/test/coverage command go/snippets/test/fuzz go/snippets/test/mockgen go/snippets/test/mockgen/internal go/snippets/test/mocking go/snippets/test/tools go/web command go/web/async go/web/async/example command go/web/client go/web/client/example command go/web/consensus go/web/consensus/example command go/web/controllers go/web/controllers/example command go/web/decorator go/web/decorator/example command go/web/discovery go/web/discovery/example command go/web/docker go/web/docker/example command go/web/grpc/client command go/web/grpc/greeter Package greeter is a generated protocol buffer package. Package greeter is a generated protocol buffer package. go/web/grpc/server command go/web/grpcjson/grpc command go/web/grpcjson/http command go/web/grpcjson/internal go/web/grpcjson/keyvalue Package keyvalue is a generated protocol buffer package. Package keyvalue is a generated protocol buffer package. go/web/handlers go/web/handlers/example command go/web/lib command 本文件描述了 Otto 的使用实例 本文件描述了 Otto 的使用实例 go/web/metrics go/web/metrics/example command go/web/middleware go/web/middleware/example command go/web/monitoring command go/web/negotiate go/web/negotiate/example command go/web/oauthcli go/web/oauthcli/example command go/web/oauthstore go/web/oauthstore/example command go/web/orchestrate go/web/orchestrate/example command go/web/proxy go/web/proxy/example command go/web/rest go/web/rest/example command go/web/validation go/web/validation/example command Click to show internal directories. Click to hide internal directories.