安装界面

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

因为程序会使用到 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 天),咳咳... 先说好,目前是试运营阶段,能不能成难说,恩... 真的难说...

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

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

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

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

以上。

Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手的更多相关文章

  1. Kubernetes web界面kubernetes-dashboard安装

    本文讲述的是如何部署K8s的web UI,前提是已经有一个k8s集群后,按照如下步骤进行即可.(如下步骤都是在master节点上进行操作) 1.下载kubernetes-dashboard.yaml文 ...

  2. Kubernetes web界面kubernetes-dashboard安装【h】

    本文讲述的是如何部署K8s的web UI,前提是已经有一个k8s集群后,按照如下步骤进行即可.(如下步骤都是在master节点上进行操作) 1.下载kubernetes-dashboard.yaml文 ...

  3. web前端学习部落22群分享给需要前端练手项目

    前端学习还是很有趣的,可以较快的上手然后自己开发一些好玩的项目来练手,网上也可以一抓一大把关于前端开发的小项目,可是还是有新手在学习的时候不知道可以做什么,以及怎么做,因此,就整理了一些前端项目教程, ...

  4. Django web框架 下载安装 简单项目搭建

    什么是web应用? Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S.B/S.C/S是客 ...

  5. 开启saltstack的web界面

    saltstack官方有提供一个web界面叫halite,halite是用cherrypy web框架开发的,连接后端的saltstack api,web界面虽然简单点,但功能还算齐全,今天就来开启s ...

  6. Linux一键安装web环境全攻略(阿里云服务器)

    摘自阿里云服务器官网,此处 一键安装包下载: 点此下载 安装须知 1.此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为: nginx:1.0.15.1.2.5.1.4.4 a ...

  7. Vultr VPS建站攻略 – 一键安装宝塔面板架设LNMP/LAMP Web环境

    我们选择VULTR VPS建站的还是比较多的,其主要原因在于商家的稳定,毕竟我们用来建站选择服务器价格考虑的不是主要的(当然VULTR价格也是比较便宜),最为主要的是因为VULTR商家比较稳定,而且多 ...

  8. Linux一键安装web环境全攻略phpstudy版

    此教程主要是应对阿里云Linux云服务器ecs的web环境安装,理论上不限于阿里云服务器,此教程对所有Linux云服务器都具有参考价值. 写这篇文章的目的:网上有很多关于Linux一键安装web环境全 ...

  9. [linux] [nginx] 一键安装web环境全攻略phpstudy版,超详细!

    找到运行中的服务器(实例). 打开这个主要是看它的IP,是公网ip,公网ip,公网ip,重要的事情说三遍. 接下来我们可以不用在阿里云上操作了,直接用客户端操作,这两个客户端就是Xshell 5和Xf ...

随机推荐

  1. Java例题_19 打印菱形图案

    1 /*19 [程序 19 打印菱形图案] 2 题目:打印出如下图案(菱形) 3 * 4 *** 5 ***** 6 ******* 7 ***** 8 *** 9 * 10 */ 11 12 /*分 ...

  2. SqlServer视图的创建与使用

    SqlServer系列之视图的创建与使用: 什么是视图? 视图的概述 在数据查询中,可以看到数据表设计过程中,考虑到数据的冗余度低.数据一致性等问题,通常对数据表的设计要满足范式的要求,因此也会造成一 ...

  3. DAOS 分布式异步对象存储|事务模型

    DAOS API 支持分布式事务,允许将针对属于同一 Container 的对象的任何更新操作组合到单个 ACID 事务中.分布式一致性是通过基于多版本时间戳排序的无锁乐观并发控制机制提供的.DAOS ...

  4. oo第三单元——社交网络

    第三单元的作业背景是实现一个社交观关系模拟系统,主要训练了JML的阅读和理解能力,和图的一些数据结构和算法. JML语言的理论基础 JML相对于实现代码是比较抽象的,规定了方法的前提副作用结果.数据的 ...

  5. Sqlmap的基础用法(禁止用于非法用途,测试请自己搭建靶机)

    禁止用于非法用途,测试与学习请自己搭建靶机 sqlmap -r http.txt  #http.txt是我们抓取的http的请求包 sqlmap -r http.txt -p username  #指 ...

  6. 10. Vue-Vue 的{{}}、v-html、v-text

    {{ }} 将元素当成纯文本输出 v-html v-html会将元素当成HTML标签解析后输出 v-text v-text会将元素当成纯文本输出 代码: <!DOCTYPE html> & ...

  7. 由一名保安引发的Java设计模式:外观模式

    目录 应用场景 外观模式 定义 意图 主要解决问题 何时使用 优缺点 结构 保安的故事 应用场景 使用方要完成一个功能,需要调用提供方的多个接口.方法,调用过程复杂时,我们可以再提供一个高层接口(新的 ...

  8. 编写一个简单的flask的前后端交互的网页(flask简单知识的讲解)

    实验原理: 1.什么是flask Flask是一个使用Python编写的轻量级Web应用框架,其WSGI工具采用Werkzeng,模板引擎使用Jinja2.Flask与 Django之间的区别就是Dj ...

  9. Day07_36_Iterator迭代器

    Iterator Iterator Iterator iterator(); 获取集合所依赖的迭代对象 通过迭代器iterator()中的方法完成集合的迭代(遍历),这种方式是所有集合通用的遍历方法. ...

  10. Git 常用命令总结,将会持续更新

    平常在windows电脑上使用Git Extensions 工具比较多,大部分的常用指令都可以通过点点点就可以完成.在mac电脑上的话使用sourcetree工具.但有时候也会直接通过git命令,很多 ...