V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunshinev
V2EX  ›  程序员

基于 Go 语言的可视化 web 管理后台生成工具

  •  
  •   sunshinev ·
    sunshinev · 2020-06-03 15:06:55 +08:00 · 2008 次点击
    这是一个创建于 1413 天前的主题,其中的信息可能已经有所发展或是发生改变。

    e5355b6316b83dcf4b6be9b7544f8e331588255151.jpg

    Go-sword(利刃)是一款基于 Go 语言的可视化 web 管理后台生成工具

    GitHub last commit GitHub GitHub repo size GitHub stars GitHub forks

    官方网站 https://sunshinev.github.io/go-sword-home/

    她能满足你哪些?

    1. 你有代码洁癖,不希望工具过多干扰你的业务逻辑
    2. 你希望生成的页面可以自定义修改,来实现更多的功能
    3. 你希望代码特别简单易读,且容易自定义
    4. 你希望能快速构建管理后台,哪怕仅仅是将数据库里的数据可视化
    5. 你希望一键生成 CRUD,无需复杂操作
    6. 你希望使用 iView 的组件,快速构建页面

    那么 go-sword 可以满足你

    根据 MySQL 的表结构,创建完整的管理后台界面,开发者无需再重复手动的创建具有 CRUD 能力的页面 只需要点击按钮即可生成完整的管理后台

    136e8b44d5d4acf00d5a63125928bd731587996269.jpg

    特点

    1. 一键生成,无需写一行代码
    2. 支持增加、删除、编辑、列表、批量删除、分页、检索
    3. 页面基于 Vue.js + iView
    4. 针对每个数据表都生成了单独的逻辑文件,开发者可以求使用 Vue 或者 iView 来实现功能更加丰富的页面

    1626ee1d3300ac6db6669d63721d96381587996351.jpg

    3 条回复    2020-06-04 08:00:39 +08:00
    ziyeziye
        1
    ziyeziye  
       2020-06-03 15:26:52 +08:00
    何不用 GoAdminGroup/go-admin
    像 laravel-admin 一样,基本不用管页面,快速开发后台的
    sunshinev
        2
    sunshinev  
    OP
       2020-06-03 15:32:24 +08:00
    @ziyeziye go-admin go-admin 做的特别棒,基于 ant design 的吧,不知道每个页面如果想自定义组件咋搞
    cokyhe
        3
    cokyhe  
       2020-06-04 08:00:39 +08:00
    laravel-admin 确实是好东西
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1022 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 22:11 · PVG 06:11 · LAX 15:11 · JFK 18:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.