轻量级可组合的 router chi
- 授权协议: MIT
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/go-chi/chi
- 软件文档: https://github.com/go-chi/chi
- 官方下载: https://github.com/go-chi/chi
软件介绍
chi 是一个轻量级可组合的 router,用于构建 Go HTTP 服务,支持 Go 1.7+。它特别擅长帮助编写大型 REST API 服务,这些服务随着项目的增长和变化而保持可维护性。chi 基于 Go 1.7 中引入的新 context 包,用于处理 handler 链中的信令、取消和请求范围值。
chi 的设计的关键考虑因素是:项目结构、可维护性、标准 http 处理程序(仅限 stdlib)、开发人员生产力以及将大型系统解构为许多小部件。
特性:
轻量 - 核心代码小于 1000 行
快 - benchmarks
完全兼容 net/http
模块化/可组合 API 设计
Context 控制 - 基于 Go 1.7 中引入的新 context 包,用于处理 handler 链中的信令、取消和请求范围值
健壮性 - 生产应用于 Pressly、CloudFlare、Heroku、99Designs 等公司(see discussion)
文档生成 - docgen 自动生成从源到 JSON 或 Markdown 的路由文档
无外部依赖
破茧成蝶:用户体验设计师的成长之路
刘津、李月 / 人民邮电出版社 / 2014-7 / 69.00
市面上已经有很多专业的用户体验书籍,但解决用户体验设计师在职场中遇到的众多现实问题的图书并不多见。本书从用户体验设计师的角度出发,系统地介绍了其职业生涯中的学习方法、思维方式、工作流程等,覆盖了用户体验设计基础知识、设计师的角色和职业困惑、工作流程、需求分析、设计规划和设计标准、项目跟进和成果检验、设计师职业修养以及需要具备的意识等,力图帮助设计师解决在项目中遇到的一些常见问题,找到自己的职业成长......一起来看看 《破茧成蝶:用户体验设计师的成长之路》 这本书的介绍吧!
