Go语言编写的web管理平台生成框架

介绍

Web管理平台的工具已经有不少了。可是基于Go的比较少,因而补充了个轮子。用Go来写会有什么好处呢?根据我的的开发经验,基本每一个须要交付的项目都会有数据管理平台的需求。而管理平台的编码其实大部分都是重复工做,增删改查,还有前端的页面编写。再加上部署环境等会耗费不少开发时间。这个工做几乎每一个项目都须要,因此是彻底能够节省的开发成本。GoAdmin也是基于这样的需求生产的。GoAdmin做为一个用Go写的Web管理平台生成工具,会充分利用Go的优势。零部署时间可移植化(windows, linux, mac)简单配置安装性能优秀等等。php

因为此类的轮子php较多,也是由于国内用php开发的盆友多。此前的考虑是经过Go来调用php的框架实现可移植,但难度很大。于是考虑从新造轮子。本项目的灵感来自laravel-admin。感谢laravel-admin的做者。html

项目地址

https://github.com/chenhg5/go-admin前端

项目开发

后端基于fasthttp,前端页面基于adminlte。fasthttp是性能比原生go的net/http还要优秀的网络包。而adminlte则是世界应用普遍的前端管理ui框架。linux

项目预览

项目开发进度

目前可移植化工做还没有完成,可是已经初步可使用给go开发人员。须要将项目源码clone到本地,而后在本地配置构建,以后就能够运行了,详细请访问项目readme。laravel

欢迎加入开发。^-^git

相关文章
相关标签/搜索