Go语言GoframePro开发框架已发布,本文介绍框架功能和安装步骤指导教程
经过半年时间的打磨,GoframePro开发框架已达到生产使用标准,各位开发者可放心用于项目开发中去了。目前框架对应的插件相对GoFly框架较少,社区在这里邀请大家一起来开发GoframePro框架插件,目前社区发出邀请前100名的发布3个月发布3款插件的开发者,可享受社区永久免抽佣资格(也就是在设发布所有插件开发者自己收钱)。
好了现在给大介绍GoframePro开发框架功能和安装步骤
框架功能:
- 框架包含管理后台管理功能,如账号权限、接口用户身份鉴权、数据字典,系统配置、操作日志
- 集成多种文件存储方式,目前有:本地存储、腾讯云对象存储、阿里云对象存储、七牛云对象存储。
- 后端安全采用JWT认证,使用内存或者redis对token状态存储,实现JWT-token强制失效功能和单点登录功能(一个端登录其他端失效)。
- 代码生成工具开始生成CRUD功能及前端页面代码,框架把代码生成工具打包成插件,开发时安装,开发完成即可卸载,减少项目代码量。
- 代码仓(插件)使框架可以一键安装已开发好模块功能,框架做到使用到插件一键安装(无需手动干预)即可把插件安装进来,不使用插件时可一键卸载干净。整个过程不需手动干预,省去复制粘贴配置麻烦,提高代码复用。代码仓不仅可以打包单一模块功能,也可打包一个完整项目,这个就方便公司和个人管理已开发还项目,用到一键安装就立马开发效果,可用帮助开发者快速熟练已有的资源代码,节省使用已有项目资源的成本。
框架安装:
1.下载框架源码
到社区下载:https://goflys.cn/goframepro
2.下载后解压到Go开发目录
解压到开发目录后,如下2-1图
3.使用终端运行项目
框架运行命令是Goframe框架提供工具,所以还没安装Goframe工具的开发者朋友点击https://goframe.org/docs/cli/install 这个地址安装说明安装。安装好后运行如下命令即可运行项目了。
3.1初始化项目
gf init .
3.2运行项目
gf run main.go
运行后终端打印如下3-1图,如果首次运行或者未安装数据库和前端代码,会打印提示安装路径(如3-1图红色框提示)。
3.4在浏览器打开安装界面
运行后点击终止提示的安装地址:http://127.0.0.1:8600/install 在浏览器打开后如3-2图所示,配置好后点击“立即安装”即可完成框架开发前工作了,即可进入开发工作了。
4.运行前端vue代码
GoframePro开发框架采用前后端分离,所以需要我们在3-2图填写的“前端代码开发目录”前端代码路径运行如下命令,即可运行前端,建议使用 yarn命令工具。前端需要大家安装node.js,如果您电脑没有安装,到https://nodejs.org/zh-cn/download 下载符合你版本安装,如果是windows系统可以使用nvm工具安装和管理多个node版本。
4.1初始化项目
npm install 或者 yarn install
4.2运行项目
npm run serve 或者 yarn serve
运行后在终端看到如下4-1图,红色方框就是访问地址。
在浏览器打开就可以框架管理后台,大家就可以在此基础进行您业务功能开发了,谢谢大家支持,希望本文能帮助到你。
更多推荐



所有评论(0)