gf
gf copied to clipboard
Use Cases Calling 案例召集
Hi there, for better exchanges of learning and community promoting, please show us your use cases of GoFrame
, no matter opensourced or commercial cases. It's best if you have opensourced projects of GoFrame
for learning. Please provide your use case on this issue page, submission format: company/project name + link address
. The link address
is optional, and you can just provide your company/project name.
大家好,为促进学习交流,繁荣社区发展,如您愿意,请将您的使用案例展示给我们,开源或商业使用皆可,如有可供大家学习参考的开源项目更佳。请在该issue页面提供您的使用案例,提交格式:企业/项目名称 + 链接地址。其中链接地址为可选项,您可直接提供企业/项目名称即可。
此外,您也可以通过其他渠道如QQ、微信、邮件的方式联系项目作者提供使用案例。
本召集长期有效,感谢大家支持!
华丽的分割线
由于issue打开较慢,案例请提交评论到这里:https://goframe.org/pages/viewpage.action?pageId=1114364
个人开源项目 https://github.com/hequan2017/coypus 基于goframe 的 go web 后端 基础模板
山东德尔智能数码股份有限公司/通用抄表服务端 使用了gf的tcp组件、websocket组件和大量的功能模块
微信小程序TODO任务
后端接口:https://github.com/pibigstar/go-todo
基于GoFrame框架的前后端分离管理后台https://github.com/hailaz/gadmin 目前只有用户、角色、权限、菜单管理,详情可访问上链接。
安徽银通物联,基于gf的TCP物联网设备采集服务框架。实现了多协议切换和粘包处理,通过go反射实现业务分发。项目还在开发中,暂不提供代码了。
基于 gf 框架的 token 插件 gtoken:https://www.oschina.net/p/gtoken
基于gf框架的管理平台,支撑登录、认证、组织机构、用户、角色、菜单、日志:https://www.oschina.net/p/gmanager
基于 gf orm,gdb的 casbin 插件 gdb-adapter:https://www.github.com/vance-liu/gdb-adapter
@vance-liu , thanks for the contribution. Added in: https://github.com/casbin/casbin-website/commit/aed30996a2d0de50dd2e5b96cc215587b0f41cff
https://www.macnie.com 东林博客,服务端用的GoFrame ,用来渲染博客页面和管理后台的API,前端是GF的模板引擎,便于SEO。后台用的Vue+ElementUI。
博客中记录了一些使用GF搭建博客以及部署的一些浅薄心得。
Github release镜像工具
国内下载Github项目的release是件很痛苦的事情,幸运的有几KB的速度,脸黑的直接超时。 于是有了该工具,部署到国内可以正常访问的VPS上,而且VPS可以正常访问Github。 那么该工具就能够自带同步项目最新的release文件,提供下载。 由于使用gf,代码自然不多,就不开新项目了,直接附带打包的项目源码: ghmirror.zip 由于提供的是http代理非标准端口,可以用nginx反向代理,核心nginx示例配置如下,具体情况直接对比修改一下。 http段:
upstream snail007 {
server 127.0.0.1:7180;
}
server段:
location ~ /snail007 {
proxy_pass http://snail007;
}
线上实例:https://www.host900.com/snail007/goproxy/
北京碧水源必兴水健康科技公司 基本GF框架重构公司ERP系统模块,开发中
https://www.host900.com/snail007/goproxy/
怎么使用啊
https://www.host900.com/snail007/goproxy/
怎么使用啊
请访问:https://github.com/snail007/goproxy
gf使用案例:联通物联网卡数据同步与分析服务 https://github.com/xinjiayu/SimServerUnicom
全自动业务生成框架:https://github.com/CrazyRocks/autocreate 精美后台管理框架: https://github.com/CrazyRocks/goadmin
深圳市源匠坊家居设计有限公司 基本GF框架重构公司app商城,开发中
很早就用gf做项目了,做项目速度贼快,一年的时间写了好几个大型系统
最近又做了个支付大数据:
使用gf模块开发的移动端APP API服务,该项目用完全使用GF(GOFRAME)模块化框架开发,(学习用)项目内集成部分第三方包,方便使用和学习! 该项目为移动端APP提供API独立服务,路由使用GF提供的对象注册的方式进行注册,项目结构比较简洁,暂未设计独立的业务处理层,model层,以及模板引擎独立渲染; web服务使用多服务开发模式编写, 内设计到:集成百度语音合成voice_API,UuidV4生成器,jwtoken生成,gqueue队列,sms阿里短信,个推第三方推送至移动端,多文件上传,api返回格式化等包供学习交流
景煜 https://github.com/yanyuxuanz/jingyu
阿里云域名定时更新公网ip: https://gitee.com/dwxdfhx/aliyunDDns
云捷GO https://github.com/zeroing-zy1/yjgo 基于gf开发的业务快捷开发框架,包含机构、部门、岗位、角色、用户、操作日志、登陆日志、服务监控,api文档自动生成,业务表单(普通表单、树形表单)查询、新增、列表、删除、导出excel等功能和页面代码自动生成。
内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 岗位管理:配置系统用户所属担任职务。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 参数管理:对系统动态配置常用参数。 通知公告:系统通知公告信息发布维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 在线用户:当前系统中活跃用户状态监控。 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 代码生成:前后端代码的生成(Go、html、sql) 。 系统接口:根据业务代码自动生成相关的api接口文档。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 在线构建器:拖动表单元素生成相应的HTML代码。 案例演示:常用的前端组件整合演示。
云捷GO https://github.com/zeroing-zy1/yjgo 基于gf开发的业务快捷开发框架,包含机构、部门、岗位、角色、用户、操作日志、登陆日志、服务监控,api文档自动生成,业务表单(普通表单、树形表单)查询、新增、列表、删除、导出excel等功能和页面代码自动生成。
内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 岗位管理:配置系统用户所属担任职务。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 参数管理:对系统动态配置常用参数。 通知公告:系统通知公告信息发布维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 在线用户:当前系统中活跃用户状态监控。 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 代码生成:前后端代码的生成(Go、html、sql) 。 系统接口:根据业务代码自动生成相关的api接口文档。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 在线构建器:拖动表单元素生成相应的HTML代码。 案例演示:常用的前端组件整合演示。
大牛~~
杰网科技,基于gf开发了一款图片服务器---urlimg, 帮助中小站长节约带宽成本,打开图片文件更快。 其中,绝大部份功能是基于gf完成,在此再次感谢! 网址:http://www.softj.vip
rotab 基于 goframe 的 golang 博客,
rotab 基于 goframe 的 golang 博客,功能模仿 wordpress,没有 wp 强大,关键是 golang 语言决定的。
由于精力有限,最近不会有更新.
功能
完整的一个博客系统,支持标签 分类 评论 评论审核 评论无线嵌套 主题等
为了开发方便,目前数据库使用 sqlite,可以很容易的切换到其他关系型数据库.
在线试用
数据库使用 sqlite, 服务器在国外,也没有加缓存,所以国内打开会比较慢.
预览
首页
移动端首页
后台
技术
后台
基于 goframe 来实现,轻量级的封装 mvc,让从其他语言转到 golang 的同学们感觉到熟悉的面孔,包含 controller
service
dao
.
页面渲染
使用 goframe 提供模板引擎实现,封装了一写常用函数.
说实话,模板引擎还是比较弱,而且写起来很麻烦,如果不是为了 seo 考虑,不会考虑使用模板引擎的. 下次如果有大的升级,我会考虑使用
ssr
技术,比如 vue 的 nuxt 或者 react 的 nest.
后台管理
后台采用 vue 实现,基本一个可用的 admin 管理系统.目前vue admin 相关很多,我也撸了一个 admin 管理系统,正在完善中.可用后,开源.
开源协议
mit
基于GoFrame框架的前后端分离管理后台https://github.com/tiger1103/gfast 内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 岗位管理:配置系统用户所属担任职务。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 参数管理:对系统动态配置常用参数。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 在线用户:当前系统中活跃用户状态监控。 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 代码生成:前后端代码的生成。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 在线构建器:拖动表单元素生成相应的HTML代码。 文件上传,缓存标签等。 正在开发中的功能:cms管理、模型管理、工作流引擎
MS-WEATHER 天气预报第三方数据桥接服务
配置不同的第三方天气数据,统一的数据格式输出,确保天气数据的有效性,并进行数据本地化存储。数据从远程获取支持本地化缓存的功能,减少远程的api调用量。 配置多个不同的api数据源,字段可以自动合并,输出最大的结果集。
系统采用微服务模式开发。
特点 微服务架构,支持多种服务注册中心(mdns、consul、eureka),默认为mdns
API数据源数据元可以通过文件配置
数据可本地化存储,方便历史数据调用
https://github.com/xinjiayu/ms-weather
https://homeapp.top 微信小程序:云传意。
gf!yes
https://gitee.com/dwxdfhx/yunAIYI_nginxUpdate 无损告诉内网穿透
企业简称:知一尚智 使用GoFrmae开发了业务系统大数据监控大屏后台