概览
阐述Go-Sail是什么。
简介
go-sail是一个轻量的渐进式web框架,使用Go语言实现。它并不是重复造轮子的产物,而是站在巨人的肩膀上,整合现有的优秀组件,旨在帮助使用者以最简单的方式构建稳定可靠的服务。
正如它的名字一般,你可以把它视作自己在golang生态的一个开始。go-sail将助力你从轻出发,扬帆起航。
它可以帮助开发人员专注于他们的业务,而不会被其他琐事分心。
Go-Sail做了什么
随着版本的不断更迭,包括但不限于:
- 初始化常用组件
- 封装常用的工具类
- 启动http服务并监听系统信号
- 管理请求上下文
- 统一响应格式
- 等等……
总结
Go-Sail 非常灵活。开发者可以在其工程下运行整个服务,或者在某个功能模块中使用它,甚至只使用其部分功能,完全取决于您。
简而言之,它可以让开发者简单高效地构建稳定可靠的服务。