GoFly快速开发管理后台开源框架

633 阅读4分钟

GoFly快速开发版本满足中小企业的项目,golang语言的稳定和性能优异下,部署再配置不错的云服务器上,您不必担心项目性能、稳定、安全等情况,Golang作为一种高效安全的编程语言,完全可以帮助开发者快速构建高效、可靠、安全的应用。GoFly基于Go特性完全满足了您快速开发(像PHP感觉一样开发项目),并满足您性能优异(运行速度和C语言一样),并满足打包成二进制包部署服务器(防止恶意攻击篡改业务代码【php被攻击时可能会篡改业务代码】,开发项目像Java一样打包编译),Go编译成机器码直接可运行,不需要像java,php运行在解释器 、JIT 编译器或 JVM 虚拟机,才能运行,因此Go能降低运维成本,同时降低服务器成本(知乎用Go重构后节省高达70%以上服务器资源;总之其他开发语言能做的go语言都能做,并且可能做的更好,各种好处您自己百度或者亲自去体验。由于体验demo大家在体验数据可能被删除,并且线上部署无法自动生成代码,需要更好体验请您下载本地体验。

单服务版本目前提供开发所需的常用的基础业务,为您省去重复造车的工作,我们规范好一种规范大家一起用,一起完善,共同探讨,开发经验可以分享,即您的问题可能已经有人解决了,您就不需要花时间去研究,可以省去很多时间,也就为您省去很多时间,您可以高效的开发业务。

**秉着GoFly核心思想“大道至简,唯快不破”的理念,将快、简、稳体现在框架中,让开发变成一种享受,同时也能为企业节省成本。**下面对基础框架内容介绍:

一、框架介绍

我们采用前后端分离,go开发业务接口,vue开发前端界面。后台管理系统从业务上分为:总管理系统(admin端简称A端)和业务端管理系统(专门编写业务的,方便系统做出saas形系统,遇到买系统时不要单独重新部署直接再A端开一个账号就可以,业务端business简称B端)。

二、优势简介

  • 基于优秀成熟框架集成,保证系统文档可靠。集成的主要有Gin、Arco Design 、Mysql等主流框架技术。
  • 系统已集成开发常用基础功能,开箱即用,快速开始您业务开发,快人一步,比同行节省成本,
  • 框架提供其他开发者开发的插件,可快速安装或卸载,让开个资源共享,同意功能无需重复造车,一键安装即可使用。
  • 框架搭建了一键CRUD生成前后端代码,建数据库一键生成,节省您的复制粘贴时间,进一步为您节省时间。
  • 框架自带API接口文档管理,接口带有请求token等配置,添加接口只需配置路径和数据库或者备注,其部分信息如数据字段,系统自动根据数据库字段补齐,开发配套接口文档尽可能的为您节省一点时间。不需要其他接口文档工具复制粘贴,登录注册等时间。还有一个重点!接口文档可以一键生成接口CRUD的代码和通用的操作数据的CRUD接口,根据您的业务选择自己写接口代码、一键生成接口代码、不用写和生成代码调用通用接口。让写接口工作节省更多时间。
  • 前后端分离解耦业务,让前段人员与后端人协调开发,提高项目交付,并且可以开发出功能复杂度高的项目。
  • 前端用Vue3+TypeScript 的UI框架Arco Design,好用的UI框架前端可以设计出优秀且交互不错的界面,完善的大厂UI支持,前端开发效率也很高!
  • 框架的数据库操作也是极为简单,你可以去开发文档看看,用gofly框架开发数据库这块几乎是去文档复制粘贴就可以。

以上只是框架比较明显优势点,还有很多优势等你自己体验,我们从各个开发环节,为您一分一秒的节省时间成本。

三、A端介绍

在线体验

2.1 登录界面

2.2 添加、编辑B端账号

四、B端介绍

在线体验

1 登录界面

2 概况统计页面

3 角色管理-auth权限

4 数据中心-数据字典

5 数据中心-附件管理

6 数据中心-配置

7微信业务

8 API文档管理

9-1 代码生成

9-2 代码生成案例