Go 每日一库之 Redis Web 端管理工具
2022-8-8 08:53:53 Author: Go语言中文网(查看原文) 阅读量:21 收藏

点击上方蓝色“Go语言中文网”关注,每天一起学 Go

GRM 是基于 go+vue 的 web 版 redis 管理工具,部署简单便捷,支持 SSH 连接,用户校验,操作日志、命令行模式、LUA脚本执行等功能。

介绍

基于go+vue的web版redis管理工具【Web redis management tool based on golang and vue】

功能清单

  • 管理连接(直连和SSH)、切换DB

  • 支持 string/list/set/zset/hash/stream 类型的增删查改

  • 编译打包成独立的二进制文件

  • 服务信息展示

  • 支持命令行

  • 用户鉴权

  • 操作日志

  • 支持LUA脚本

编译代码

  • web目录下npm run build
  • grm目录下go build -ldflags "-s -w" .\main.go
  • 推荐使用upx再次压缩upx -9 main.exe -o grm.exe

运行项目

  • 先添加用户 grm user add
  • 执行 grm run -H ip地址 -p ip端口
  • 访问地址 http://ip地址:ip端口/static/#/

持续更新中。。。

登录

login

服务管理

conn

Terminal

cmd

添加数据

add

LUA脚本

lua

支持作者

如果觉得这个项目对你有帮助的话,请留下一颗star ⭐⭐鼓励一下!


推荐阅读

福利
我为大家整理了一份从入门到进阶的Go学习资料礼包,包含学习建议:入门看什么,进阶看什么。关注公众号 「polarisxu」,回复 ebook 获取;还可以回复「进群」,和数万 Gopher 交流学习。


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMTA4Njc0OQ==&mid=2651453276&idx=1&sn=20a5f5814e59d82e7d3f1bd007702657&chksm=80bb29aeb7cca0b84f97db62f1ce64230ffc212b224eb7c1f1616e0a7da6986fa835f878ee7b#rd
如有侵权请联系:admin#unsafe.sh