• Go


    安装界面

    启动程序之后,会在浏览器中自动打开安装界面。

    因为程序会使用到 RedisMySQL,所以安装前请输入 RedisMySQL 配置信息,点击初始化按钮,会将用到的数据表和默认数据进行初始化,在右侧可以看到初始化的日志信息。

    如上,初始化成功后,重新启动程序,会在浏览器中自动打开登录界面。

    登录界面

    输入默认账号 admin,密码 admin 即可登录成功。

    仪表盘界面

    显示 项目信息内存信息硬盘信息CPU信息 等。

    配置信息 -> 告警邮箱

    在这里可以配置系统告警的发件人和收件人,当系统发生 Panic 时,进行邮件通知。

    配置信息 -> 错误码

    展示系统中定义的错误码。

    代码生成器 -> 生成数据表 CURD

    在左侧可以单选或多选数据表,进行代码生成。

    代码生成器 -> 生成控制器方法

    在左侧可以设置需要生成的 handler 名称。

    授权调用方 -> 调用方

    设置谁可以调用我的接口,同时还可以授权调用我哪些接口。

    授权调用方 -> 使用说明

    系统管理员 -> 管理员

    设置谁可以登录后台,可以对其进行 禁用重置密码菜单授权下线删除 等操作。

    系统管理员 -> 菜单管理

    设置后台侧边栏的菜单。

    查询小助手 -> 查询缓存

    查询 Redis 缓存内容 和 有效期,同时还可以清空缓存。

    查询小助手 -> 查询数据

    查询 MySQL 数据,支持输入 SQL 语句执行和分析。

    实用工具箱 -> 服务升级

    不同版本提供相应的升级指导。

    实用工具箱 -> Hashids

    程序中对传递 id 的场景,均使用密文进行传递。

    实用工具箱 -> 调用日志

    展示最新的 100 条调用日志。

    实用工具箱 -> 接口文档

    实用工具箱 -> GraphQL

    实用工具箱 -> 接口指标

    根据指标可以在 Grafana 生成类似的指标图。

    项目地址

    源码地址

    https://github.com/xinliangnote/go-gin-api

    // 下载后直接运行
    $ git clone https://github.com/xinliangnote/go-gin-api
    $ cd go-gin-api
    $ go run main.go -env fat  // -env fat 表示为测试环境
    

    在线文档

    https://www.yuque.com/xinliangnote/go-gin-api/ngc3x5

    啥也不是,就是玩儿~

    文章这么长,看到这的老铁,肯定是真爱粉了,给大家汇报下,新建了一个知识星球(球龄 1 天),咳咳... 先说好,目前是试运营阶段,能不能成难说,恩... 真的难说...

    在那里我会分享一些自认为还可以的东西(也许从别的地方看到的分享过来的),比如职业发展、技术、创意发现、其他... 等等,也会邀请一些朋友加入,都是普通打工人,平平无奇。

    在那里我不会承诺给大家带来多少多少的收获,因为也许大家比我都牛逼,对了我是只菜鸡,无疑。

    其实那里,啥也不是,就是玩儿~

    对了,我还设置了加入方式为【付费】,也不知谁给我的勇气。

    以上。

    作者:新亮笔记(关注公众号,可申请添加微信好友)
    出处:https://www.cnblogs.com/xinliangcoder
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    实现图片旋转木马3D浏览效果
    !important的用法
    css中!important的作用
    js深拷贝和浅拷贝
    Javascript 数组循环遍历之forEach
    javascript高级选择器querySelector和querySelectorAll
    CSS3系列教程:HSL 和HSL
    linux 静态库、共享库
    UNIX网络编程之旅-配置unp.h头文件环境
    apue2e unp安装
  • 原文地址:https://www.cnblogs.com/xinliangcoder/p/14802085.html
Copyright © 2020-2023  润新知