<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          EasyGoAdmin基于 Go 的企業(yè)級敏捷開發(fā)框架

          聯(lián)合創(chuàng)作 · 2023-09-19 14:37

          一款 Go 語言基于Gin、Xorm、Layui、MySQL等框架精心打造的一款模塊化、高性能、企業(yè)級的敏捷開發(fā)框架,本著簡化開發(fā)、提升開發(fā)效率的初衷觸發(fā),框架自研了一套個性化的組件,實現(xiàn)了可插拔的組件式開發(fā)方式:單圖上傳、多圖上傳、下拉選擇、開關(guān)按鈕、單選按鈕、多選按鈕、圖片裁剪等等一系列個性化、輕量級的組件,是一款真正意義上實現(xiàn)組件化開發(fā)的敏捷開發(fā)框架。

          項目特點

          • 模塊化、松耦合
          • 模塊豐富、開箱即用
          • 簡潔易用、快速接入
          • 文檔詳盡、易于維護(hù)
          • 自頂向下、體系化設(shè)計
          • 統(tǒng)一框架、統(tǒng)一組件、降低選擇成本
          • 開發(fā)規(guī)范、設(shè)計模式、代碼分層模型
          • 強(qiáng)大便捷的開發(fā)工具鏈
          • 完善的本地中文化支持
          • 設(shè)計為團(tuán)隊及企業(yè)使用

          內(nèi)置模塊

          • 用戶管理:用于維護(hù)管理系統(tǒng)的用戶,常規(guī)信息的維護(hù)與賬號設(shè)置。
          • 角色管理:角色菜單管理與權(quán)限分配、設(shè)置角色所擁有的菜單權(quán)限。
          • 菜單管理:配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標(biāo)識等。
          • 職級管理:主要管理用戶的職級。
          • 崗位管理:主要管理用戶擔(dān)任職務(wù)。
          • 部門管理:配置系統(tǒng)組織機(jī)構(gòu)(公司、部門、小組),樹結(jié)構(gòu)展現(xiàn)支持?jǐn)?shù)據(jù)權(quán)限。
          • 字典管理:對系統(tǒng)中常用的較為固定的數(shù)據(jù)進(jìn)行統(tǒng)一維護(hù)。
          • 配置管理:對系統(tǒng)的常規(guī)配置信息進(jìn)行維護(hù),網(wǎng)站配置管理功能進(jìn)行統(tǒng)一維護(hù)。
          • 通知公告:系統(tǒng)通知公告信息發(fā)布維護(hù)。
          • 操作日志:系統(tǒng)正常操作日志記錄和查詢;系統(tǒng)異常信息日志記錄和查詢。
          • 登錄日志:系統(tǒng)登錄日志記錄查詢包含登錄異常。
          • 代碼生成:一鍵生成模塊CRUD的功能,包括后端Go和前端HTML、JS等相關(guān)代碼。
          • 案例演示:常規(guī)代碼生成器一鍵生成后的演示案例。

          軟件信息

          • 軟件名稱:EasyGoAdmin敏捷開發(fā)框架Gin+Layui版本
          • 軟件作者:@半城風(fēng)雨 團(tuán)隊榮譽出品
          • 軟件出處:深圳EasyGoAdmin研發(fā)中心
          • 軟件協(xié)議:LGPL-3.0
          • 官網(wǎng)網(wǎng)址:http://www.easygoadmin.vip
          • 文檔網(wǎng)址:http://docs.gin.layui.easygoadmin.vip

          系統(tǒng)演示

          賬號 密碼 操作權(quán)限
          admin 123456 演示環(huán)境無法進(jìn)行修改刪除操作

          版本說明

          版本名稱 版本說明 版本地址
          GoFrame+Layui混編版 采用GoFrame、Layui等框架研發(fā) https://gitee.com/easygoadmin/EasyGoAdmin_GoFrame_Layui
          Beego+Layui混編版 采用Beego、Layui等框架研發(fā) https://gitee.com/easygoadmin/EasyGoAdmin_Beego_Layui
          Gin+Layui混編版 采用Gin、Layui等框架研發(fā) https://gitee.com/easygoadmin/EasyGoAdmin_Gin_Layui
          Iris+Layui混編版 采用Iris、Layui等框架研發(fā) https://gitee.com/easygoadmin/EasyGoAdmin_Iris_Layui
          GoFrame+EleVue前后端分離版 采用GoFrame、Vue、ElementUI等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_GoFrame_EleVue
          Beego+EleVue前后端分離版 采用Beego、Vue、ElementUI等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_Beego_EleVue
          Gin+EleVue前后端分離版 采用Gin、Vue、ElementUI等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_Gin_EleVue
          Iris+EleVue前后端分離版 采用Iris、Vue、ElementUI等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_Iris_EleVue
          GoFrame+AntdVue前后端分離版 采用GoFrame、Vue、AntDesign等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_GoFrame_AntdVue
          Beego+AntdVue前后端分離版 采用Beego、Vue、AntDesign等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_Beego_AntdVue
          Gin+AntdVue前后端分離版 采用Gin、Vue、AntDesign等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_Gin_AntdVue
          Iris+AntdVue前后端分離版 采用Iris、Vue、AntDesign等框架研發(fā)前后端分離版本 https://gitee.com/easygoadmin/EasyGoAdmin_Iris_AntdVue

          項目結(jié)構(gòu)

          ├── app             // 應(yīng)用目錄
          │   ├── controller  // 控制器
          │   ├── dao         // DAO層
          │   ├── model       // 模型層
          │   └── service     // 服務(wù)層
          ├── boot
          ├── config          // 系統(tǒng)配置
          ├── docker
          ├── document        // 文檔目錄
          ├── i18n            // 國際化
          ├── library         // 類庫
          ├── middleware      // 中間件
          ├── public          // 資源目錄
          ├── router          // 路由
          ├── utils           // 系統(tǒng)工具
          ├── views           // 模板
          ├── widget          // 核心組件
          ├── go.mod
          └── main.go

          核心組件

          • 單圖上傳組件
          {{upload_image "avatar|頭像|90x90|建議上傳尺寸450x450|450x450" .info.Avatar "" 0}}
          • 多圖上傳組件
          {{album "avatar|圖集|90x90|20|建議上傳尺寸450x450" .info.Avatar "" 0}}
          • 下拉選擇組件
          {{select "gender|1|性別|name|id" "1=男,2=女,3=保密" .info.Gender}}
          • 單選按鈕組件
          {{radio "gender|name|id" "1=男,2=女,3=保密" .info.Gender}}
          • 復(fù)選框組件
          {{checkbox "role_ids|name|id" .roleList .info.RoleIds}}
          • 城市選擇組件
          {{city .info.DistrictCode 3 1}}
          • 開關(guān)組件
          {{switch "status" "在用|禁用" .info.Status}}
          • 日期組件
          {{date "birthday|1|出生日期|date" .info.Birthday}}
          • 圖標(biāo)組件
          {{icon "icon" .info.Icon}}
          • 穿梭組件
          {{transfer "func|0|全部節(jié)點,已賦予節(jié)點|name|id|220x350" "1=列表,5=添加,10=修改,15=刪除,20=詳情,25=狀態(tài),30=批量刪除,35=添加子級,40=全部展開,45=全部折疊" .funcList}}

          模板布局

          Layout布局文件:

          <!DOCTYPE html>
          <html>
          <!-- 引入頭部 -->
          {{template "header" .}}
          <body>
          
          <!-- 主體部分開始 -->
          <div class="layui-fluid">
              <div class="layui-card">
                  <div class="layui-card-body">
                      <!-- 內(nèi)容區(qū) -->
                      {{block "content" .}}{{end}}
                  </div>
              </div>
          </div>
          <!-- 主體部分結(jié)束 -->
          
          <!-- 引入腳部 -->
          {{template "footer" .}}
          </body>
          </html>

          頭部文件:

          {{define "header"}}
          <head>
              <meta charset="utf-8"/>
              <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
              <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
              <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
              <title>Gin+Layui【旗艦版】敏捷開發(fā)框架</title>
              <link href="/resource/assets/images/favicon.ico" rel="icon">
              <link type="text/css" rel="stylesheet" href="/resource/assets/libs/layui/css/layui.css"/>
              <link type="text/css" rel="stylesheet" href="/resource/assets/module/admin.css?v=318"/>
              <!--[if lt IE 9]>
              <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
              <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
              <![endif]-->
              <script type="text/javascript" src="/resource/assets/libs/layui/layui.js"></script>
              <script type="text/javascript" src="/resource/assets/js/common.js?v=318"></script>
              <script type="text/javascript">
                  var url = window.location.pathname.substring(1);
                  var item = url.split("/");
                  var C = item[0];
                  var A = item[1];
                  var cUrl = "/" + C;
              </script>
          </head>
          {{end}}

          腳本文件:

          {{define "footer"}}
          <!-- JS部分 -->
          <script type="text/javascript">
              var url = window.location.pathname.substring(1);
              var item = url.split("/");
              var jsUrl = "/resource/module/easygoadmin_" + item[0] + ".js";
              document.write("<script src='" + jsUrl + "'><\/script>");
          </script>
          {{end}}

          模塊展示

          瀏覽 29
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  骚网站 | 中文字字幕中文字幕乱码 | www.色.com | 国产A∨ | 青青草蜜桃 |