A fast feishu development sdk written in Golang
go get github.com/fengid/feishu
// 创建 飞书 客户端
Client := feishu.NewClient()
// 调用 api 接口
var param UsersFindByDepartmentParam
data, err := Client.UsersFindByDepartment(param)
- 使用 Go 语言,开发快、编译快、部署快、运行快,轻松服务海量用户
- 丰富的文档 和 演示代码 ,快速上手,5 分钟即可搭建一个完整地飞书 App
- 独立清晰的模块划分,快速熟悉整个框架,没有意外,一切都是你期望的样子
- 直接调用接口,最少封装,自由嵌入业务逻辑
- 简单而强大的 AccessToken 管理:
- 默认将 AccessToken 缓存到本机临时目录下
- 过期自动重新获取
- 支持自定义 AccessToken 的获取和管理方法,扩展应用场景
- 支持企业内部应用/应用商店应用不同类型的 AccessToken 管理
- 事件回调加解密处理
- 丰富完整&支持自定义的日志
- 支持自定义 http.Client:
- 默认使用 http.DefaultClient
FastWeGo 是一套丰富的 Go 服务开发框架,支持飞书、微信等服务,拥有庞大的开发者用户群体
你遇到的所有问题几乎都可以在社区找到解决方案
欢迎提交 pull request / issue / 文档,一起让飞书开发更快更好!
Faster we go together!