All Projects → fastwego → miniprogram

fastwego / miniprogram

Licence: other
[微信小程序/小游戏] A fast wechat miniprogram/minigame development sdk written in Golang

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to miniprogram

openapplus
专为小程序共享而生的小程序容器
Stars: ✭ 51 (-1.92%)
Mutual labels:  weixin, miniprogram
Lin Ui
🌈 简洁、易用、灵活的微信小程序组件库
Stars: ✭ 3,264 (+6176.92%)
Mutual labels:  weixin, miniprogram
comic-wx
微信小程序,仿腾讯动漫,界面美观,具备常用功能。WeiXin mini program,imitating TenCent comic, is very beautiful. I think, you would like it
Stars: ✭ 60 (+15.38%)
Mutual labels:  weixin, miniprogram
Cax
HTML5 Canvas 2D Rendering Engine - 小程序、小游戏以及 Web 通用 Canvas 渲染引擎
Stars: ✭ 1,864 (+3484.62%)
Mutual labels:  minigame, miniprogram
three-platformize
一个让 THREE 平台化的项目,目前已适配微信,淘宝,头条小程序,微信小游戏
Stars: ✭ 418 (+703.85%)
Mutual labels:  minigame, miniprogram
wxwork
[企业微信] A fast wxwork development sdk written in Golang
Stars: ✭ 112 (+115.38%)
Mutual labels:  weixin, fastwego
Wux Weapp
🐶 一套组件化、可复用、易扩展的微信小程序 UI 组件库
Stars: ✭ 4,706 (+8950%)
Mutual labels:  weixin, miniprogram
mp-ci
微信小程序、小游戏发布助手(CI)
Stars: ✭ 76 (+46.15%)
Mutual labels:  minigame, miniprogram
miniprogram
微信小程序过审指南
Stars: ✭ 96 (+84.62%)
Mutual labels:  weixin, miniprogram
xchat
flutter实现微信7.0 UI
Stars: ✭ 13 (-75%)
Mutual labels:  weixin
xing-weapp-editor
开箱即用的微信小程序图文编辑组件
Stars: ✭ 101 (+94.23%)
Mutual labels:  weixin
wechat-redirect
📨微信跳转-微信浏览器中直接唤起本地浏览器和App
Stars: ✭ 67 (+28.85%)
Mutual labels:  weixin
laravel-miniprogram-poster
Use Laravel to building a miniprogram poster.
Stars: ✭ 72 (+38.46%)
Mutual labels:  miniprogram
wxapp-computed
在微信小程序中使计算值(computed)
Stars: ✭ 20 (-61.54%)
Mutual labels:  miniprogram
WeChat Sport
iOS版微信运动插件源码
Stars: ✭ 74 (+42.31%)
Mutual labels:  weixin
WeConsole
功能全面、界面与体验对标 Chrome devtools 的可定制化的小程序开发调试面板
Stars: ✭ 137 (+163.46%)
Mutual labels:  miniprogram
wx2bd
微信和百度小程序的互转工具,脚本转换率目标为100%,持续更新中~~
Stars: ✭ 21 (-59.62%)
Mutual labels:  miniprogram
weapp-template
🚀一个简单实用的微信小程序基础配置模板
Stars: ✭ 112 (+115.38%)
Mutual labels:  miniprogram
wxbizdatacrypt
微信小程序加密数据解密算法Go版
Stars: ✭ 132 (+153.85%)
Mutual labels:  weixin
mall
优达学城小程序商城
Stars: ✭ 21 (-59.62%)
Mutual labels:  miniprogram

fastwego/miniprogram

A fast wechat miniprogram/minigame development sdk written in Golang

GoDoc Go Report Card

快速开始 & demo

go get github.com/fastwego/miniprogram
// 创建小程序/小游戏实例
app := miniprogram.New(miniprogram.Config{
    Appid:  "APPID",
    Secret: "SECRET",
})

var payload = []byte(`{
  "begin_date" : "20170313",
  "end_date" : "20170313"
}`)

// 调用 api
resp, err := datacube.GetDailyRetain(app, payload)
fmt.Println(string(resp),err)

完整演示项目:

https://github.com/fastwego/miniprogram-demo

接口列表:

架构设计

sdk

框架特点

快速

「快」作为框架设计的核心理念,体现在方方面面:

  • 使用 Go 语言,开发快、编译快、部署快、运行快,轻松服务海量用户
  • 丰富的文档演示代码 ,快速上手,5 分钟即可搭建一套完整的微信服务
  • 独立清晰的模块划分,快速熟悉整个框架,没有意外,一切都是你期望的样子
  • 甚至连框架自身的大部分代码也是自动生成的,维护更新快到超乎想象

符合直觉

作为第三方开发框架,尽可能贴合官方文档和设计,不引入新的概念,不给开发者添加学习负担

官方文档就是最好的文档

每个接口的注释都附带官方文档的链接,让你随时翻阅,省时省心

完备的单元测试

100% 覆盖每一个接口,让你每一次调用都信心满满

详细的日志

每个关键环节都为你完整记录,Debug 倍轻松,你可以自由定义日志输出,甚至可以关闭日志

支持服务集群

单台服务器支撑不住访问流量/想提高服务可用性?

只需 设置 GetAccessTokenFunc 方法 ,从中控服务获取 AccessToken,即可解决多实例刷新冲突/覆盖的问题

活跃的开发者社区

FastWeGo 是一套完整的微信开发框架,包括公众号、开放平台、微信支付、企业微信、小程序、小游戏等微信服务,拥有庞大的开发者用户群体

你遇到的所有问题几乎都可以在社区找到解决方案

参与贡献

欢迎提交 pr/issue 或者 文档,一起让微信开发更快更好!

Faster we go together!

加入开发者交流群

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].