跳到主要内容

概览

阐述Go-Sail是什么。

简介

go-sail是一个轻量的渐进式web框架,使用Go语言实现。它并不是重复造轮子的产物,而是站在巨人的肩膀上,整合现有的优秀组件,旨在帮助使用者以最简单的方式构建稳定可靠的服务。 正如它的名字一般,你可以把它视作自己在golang生态的一个开始。go-sail将助力你从轻出发,扬帆起航。
它可以帮助开发人员专注于他们的业务,而不会被其他琐事分心。

Go-Sail做了什么

随着版本的不断更迭,包括但不限于:

  • 初始化常用组件
  • 封装常用的工具类
  • 启动http服务并监听系统信号
  • 管理请求上下文
  • 统一响应格式
  • 等等……

总结

Go-Sail 非常灵活。开发者可以在其工程下运行整个服务,或者在某个功能模块中使用它,甚至只使用其部分功能,完全取决于您。
简而言之,它可以让开发者简单高效地构建稳定可靠的服务。