GoAdmin GoAdmin v1.2.22下载

分类:程序源码 大小:9.23 MB 更新日期:2024年11月15日
本站评级:★★★★☆ 语言:简体中文 授权版本:官方免费 运行环境:Windows 11,Windows 10,Windows 8,Windows 7

GoAdmin GoAdmin v1.2.22


GoAdmin软件是一款非常专业且优秀的数据可视化管理框架,可以能够让您使用简短的代码在极短的时间内为您的golang应用搭建起一个管理后台,从而能够快速实现数据可视化,通常情况下开发一套管理后台需要的时间比较长,而通过GoAdmin只需极短的时间即可开发一个面向生产环境的管理后台,不管是前端代码还是后端代码都将编译成一个二进制文件,便于测试分发和部署,同时GoAdmin支持对主流的SQL数据库进行增删改查,拥有多个实用的插件,如果您需要这款软件的话就赶快下载体验一下吧!

GoAdmin(数据可视化管理框架)

软件功能

内置权限管理

内置完善的rbac权限管理体系,开箱即用。

多语言支持

支持多种不同语言,可以能够自己添加语言包,加载语言包针对性翻译支持。

支持多个框架

支持包括像gin,echo,fasthttp,chi,beego等流行的web框架无缝接入,选用您擅长的框架。

pjax无刷新体验

系统内采用pjax技术,实现无刷新的良好用户体验,不用再为页面刷新卡住而烦恼。

插件提升效率

不同的插件可以能够简化你的开发工作量,插件的接入十分简易。

编译成二进制

有了golang的支持,整个系统可以能够编译成一个二进制文件,便于部署与分发。

不同ui主题

将能够提供不同的ui主题模板以适应您个性化的需求。

性能更好

得益于golang的良好性能,GoAdmin也同步拥有优于其他语言同类框架的性能特性。

软件特色

高生产效率: 10分钟内做一个好看的管理后台

主题: 默认为adminlte,更多好看的主题正在制作中,欢迎给我们留言

插件化: 能够提供插件使用,真正实现一个插件解决不了问题,那就两个

认证: 开箱即用的rbac认证系统

框架支持: 支持大部分框架接入,让你更容易去上手和扩展

官方教程

GoAdmin通过各种适配器使得你在各个web框架中使用都十分的方便。

你可以能够选择你拿手的或者业务项目正在用的框架开始,如果上述没有你喜欢的框架,欢迎给我们提issue!

下面以gin这个框架为例子,演示搭建过程。

首先新建一个项目文件夹,然后进入文件夹中使用最新版命令行工具 adm 执行:

GoAdmin(数据可视化管理框架)

根据指示填写就可以能够初始化一个项目模板。

或者使用版本高于 v1.2.22 的adm,执行以下命令可以能够进行基于web的可视化安装:

GoAdmin(数据可视化管理框架)

默认为前端文件编译成二进制的模板形式。如果您想对前端功能进行较多自定义改动,可以能够参考后面说明。

main.go

初始化完成后,在你的项目文件夹下有一个main.go文件,内容如下:

GoAdmin(数据可视化管理框架)

请留意以上代码与注释,对应的步骤都加上了注释,十分好理解:

匿名引入适配器,主题与数据库驱动(必须)

载入设置好的全局配置项:eng.AddConfig

挂载到Web框架中:eng.Use

接着根据提示依次执行: (以下为mac/linux用户执行命令,windows用户需根据提示执行)

GoAdmin(数据可视化管理框架)

运行代码,访问:http://localhost:9033/admin/login 默认登录账号:admin 默认登录密码:admin

注意:golang版本高于1.11强烈建议开启GO111MODULE=on,如果运行下载依赖有问题,这里能够提供了依赖包下载:

模板文件分离的模式

如果对前端功能需要较多自定义,可使用模板文件分离的形式。

假设已经使用adm init初始化一个模板后,那么需要进行以下几步更改:

修改main.go文件,修改导入主题包为分离主题包

下载模板文件夹public到本地

adminlte

sword

修改config.json文件:

改动主题 theme 配置项:adminlte 改为 adminlte_sep,sword 改为 sword_sep

增加 asset_root_path 配置项,为模板文件夹(public)的地址,建议用绝对路径

重新启动,并在网站右上角进去设置页更改主题

这时修改一下模板文件夹下文件public/pages/header.tmpl试试吧!

main.go

GoAdmin(数据可视化管理框架)

config.json

全局配置项说明

注意:配置一旦初始化生成后,后续修改请在网站右上角中进入配置中心修改! 注意:配置一旦初始化生成后,后续修改请在网站右上角中进入配置中心修改! 注意:配置一旦初始化生成后,后续修改请在网站右上角中进入配置中心修改!

GoAdmin(数据可视化管理框架)

日志设置:

GoAdmin(数据可视化管理框架)

插件的使用框架的插件内容包括:控制器,路由以及视图。具体的插件开发在项目开发章节中会讲述,这里演示如何进行使用。

在GoAdmin项目网站主页右上角中进入插件列表页,可以能够看到当前已经加载的插件:

GoAdmin(数据可视化管理框架)

点击查看更多插件进入插件市场,注意,需要提前将项目切换为测试环境或本地环境,而且需要保证有正常网络连接。

GoAdmin(数据可视化管理框架)

点击下载,需要等待一小段时间,等待下载完成后重启进行安装即可。

Admin插件使用快速开始

需要如下几步:

生成数据表对应的配置文件

设置访问路由

初始化,并在引擎中加载

设置访问菜单

生成配置文件假设你的数据库里面有一个数据表users,如:

GoAdmin(数据可视化管理框架)

使用工具快速生成数据模型文件:

1) 使用自带的命令行工具

在项目文件夹中执行:

GoAdmin(数据可视化管理框架)

注意:选择表格的时候,按空格选择,不是按回车

根据提示填写信息,运行完之后,会生成一个文件users.go,这个就是对应数据表的配置文件了,关于如何配置,在后面详细介绍。

2) 使用在线生成工具:

GoAdmin(数据可视化管理框架)

注意:输出路径为本地文件绝对路径

设置访问路由生成完配置文件后,同时也会生成一个路由配置文件tables.go以及Generators变量,如:

GoAdmin(数据可视化管理框架)

其中, user 就是对应的访问路由前缀,GetUserTable就是表格数据生成方法。 对应的访问路由地址就是:http://localhost:9033/admin/info/user

初始化,并在引擎中加载初始化,调用eng.AddGenerators,将上面的Generators传进去即可。

GoAdmin(数据可视化管理框架)

运行代码:

GoAdmin(数据可视化管理框架)

版权声明:GoAdmin(数据可视化管理框架)所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。


软件下载信息清单:


驱动文件名称 发布日期 文件大小 下载文件名
GoAdmin(数据可视化管理框架)安装包 2024年11月15日 9.23 MB GoAdmin.zip
下载地址:

相关推荐: 驱动大全 / 软件下载

软件评论

昵称*

手机*

网址

驱动总数
22526+
文章总数
3520+
评论条数
265+
运行天数
300+