GoAdmin是一款非常好用的数据可视化管理软件。拥有超高人气的数据可视化管理框架GoAdmin。软件您可以使您使用短代码在很短的时间内为您的Golang应用程序构建管理背景,因此您可以快速实现数据可视化,通常为一组管理背景开发一组时间相对较长,只需需要要通过Goadmin一个非常短的时间可以为生产环境开发一个管理背景,无论是前端代码还是后端代码,它将被编译成二进制文件,易于测试分发和部署,而Goadmin支持主流SQL数据库的输出来增加更改,有多个实用插件,如果您需要这个软件,请下载经验!
软件功能:
内置许可管理
内置改进的RBAC权限管理系统,打开盒子。
多语言支持
支持各种不同的语言,您可以自己添加语言包,加载您的语言包目标翻译支持。
支持多个框架
支持包括GIN,ECHO,FASTHTTP,CHI,BEEGO等的Web帧。选择框架。
pjax没有刷新体验
Pjax技术用于系统中使用,实现了良好的用户体验而无需刷新,不再使用它来刷新您的卡。
插电升降效率
不同的插件可以简化开发工作,并且可以轻松访问。
编译成二进制
通过Golang支持,整个系统可以编译成二进制文件以进行部署和分发。
不同的UI主题
将提供不同的UI主题模板以满足您的个性化需求。
更好的性能
由于Golang的良好表现,Goadmin还使优于同一框架的性能特征与其他语言相同。
官方教程:
Goadmin让您通过各种适配器使用各种Web框架。
您可以选择您拍摄的框架或商业项目,如果上面不是您最喜欢的帧,欢迎提及问题!
以下是杜松林的示例,作为示例,并且演示了演示过程。
首先创建一个新项目文件夹,然后输入文件夹以使用最新版本的命令行工具adm执行:
可以根据指令初始化项目模板。
或者使用v1.2.22上面的版本,执行以下命令以执行基于Web的视觉安装:
默认文件是前端文件编译为二进制模板表单。如果要为前端功能进行更多自定义更改,则可以参考以下描述。
主要
初始化完成后,在项目文件夹下有一个main.go文件,内容如下:
请注意上述代码和评论,相应的步骤已添加,非常好的理解:
匿名介绍适配器,主题和数据库驱动器(必须)
加载设置全局配置项:eng.addconfig
挂载到Web框架:Eng.USE
然后按照提示:(以下是Mac / Linux用户执行命令,需要根据提示执行Windows用户)
运行代码,访问:http:// localhost:9033 / admin / login默认登录帐户:admin默认登录密码:admin
注意:Golaang版本高于1.11强大建议打开Go111Module =上,如果您运行下载,有一个问题,这里有一个依赖包下载:
模板文件分离模式
如果您需要更多自定义到前端功能,则可以使用模板文件分隔的形式。
假设您已使用ADM Init初始化模板,然后需要以下修改:
修改Main.Go文件,修改分离主题包的导入主题包
将public下载到本地的模板文件夹
adminlte.
剑
修改config.json文件:
更改主题主题配置项:adminlte已更改为adminlte_sep,sword更改为sword_sep
添加ASSET_ROOT_PATH配置项,这是模板文件夹(公共)的地址,建议使用绝对路径
重新启动并进入网站右上角以更改主题
此时,修改文件公共/页面/标题下的模板文件夹以尝试它!
主要
config.json.
全局配置项目描述
不是
E:初始化配置后,后续修改,请在网站右上角进入配置中心修改!注意:初始化配置后,后续修改,请在网站右上角输入配置中心修改!注意:初始化配置后,后续修改,请在网站右上角输入配置中心修改!
日志设置:
插件插件的插件内容包括:控制器,路由和视图。具体的插件开发将在项目开发章节中讲述,如何在此处使用。
在Goadmin项目网站右上角的插件列表页面中输入,您可以看到当前加载的插件:
单击以查看更多插件进入插件市场,请注意,您需要提前将项目切换到测试环境或本地环境,并且您需要保证正常的网络连接。
点击下载,您需要等待短时间,安装安装后等待下载重启。
管理插件快速启动
需要你更多步骤:
生成与数据表对应的配置文件
设置访问路线
引擎中的初始化和负载
设置Access菜单
生成配置文件假定数据库中有数据表用户,例如:
使用工具生成数据模型文件:
1)使用自己的命令行工具
在项目文件夹中执行:
注意:选择表单时,选择要选择的空间,不要按下。
根据提示,运行后,文件用户将生成,这是关于如何详细配置的相应数据表的配置文件。
2)使用在线生成工具:
注意:输出路径是本地文件的绝对路径
设置访问路由生成配置文件后,它将生成路由配置文件表和生成器变量,例如:
其中“用户”是相应的访问路由前缀,getUsertable是表数据生成方法。相应的访问路由地址是:http:// localhost:9033 / admin / info /用户
初始化,并在引擎中加载初始化,调用eng.addgenerators,通过发电机的顶部。
运行代码:
软件特色:
生产效率高:在10分钟内完成良好的管理背景
主题:默认是admin,正在制作更好的主题,欢迎留言
进入内:提供插件,真正实现一个插件来解决问题,然后是两个
认证:rBAC认证系统无法沸腾
框架支持:支持大部分框架访问,使您更容易入门并扩展