Goutil Go 辅助工具库 Goutil

Go一些常用的工具函数收集、实现和整理 - `arrutil` array/slice 相关操作的函数工具包 - `dump` 简单的变量打印工具,打印 slice, map 会自动换行显示每个元素,同时会显示打印调用位置 - `cliutil` CLI 的一些工具函数包 - `envutil` ENV 信息获取判断工具包 - `fmtutil` format data tool - `fsutil` 文件系统操作相关的工具函数包 - `jsonutil` JSON util...阅读全文

2021-09-30 20:38:57 inhere

GfEasy GfEasy:一款设计完数据库就开发完成的系统,摸鱼神器 GfEasy

低代码开发、急速CRUD 降低学习成本,只要会设计数据库就可玩转本系统 遇到功能修改,往往只需一两行代码即可实现 留出更多的时间去摸鱼神器 开源、基于MIT协议 喜欢的话,欢迎给个star https://github.com/jasonLaw1015/GfEasy 或者 https://gitee.com/jasonlaw1015/GfEasy 文章介绍: https://studygolang.com/articles/35241阅读全文

2021-09-21 13:11:24 jasonLaw1015

GfEasy:一款设计完数据库就开发完成的系统,摸鱼神器 https://github.com/jasonLaw1015/GfEasy GfEasy:一款设计完数据库就开发完成的系统,摸鱼神器

低代码开发、急速CRUD 降低学习成本,只要会设计数据库就可玩转本系统 遇到功能修改,往往只需一两行代码即可实现 留出更多的时间去摸鱼神器 开源、基于MIT协议 喜欢的话,欢迎给个star https://github.com/jasonLaw1015/GfEasy 或者 https://gitee.com/jasonlaw1015/GfEasy 文章介绍: https://studygolang.com/articles/35241阅读全文

2021-09-21 13:04:51 jasonLaw1015

小手端口扫描webUi版 工具 小手端口扫描webUi版

# 小手端口扫描工具 小手端口扫描工具是一个可以检测服务器或是指定ip段的端口开放情况。 功能:可以快速扫描指定端口范围,ip地址范围。将扫描结果保存到本地! 先来体验一下运行后的效果: ### v1.0版 ![image.png](https://upload-images.jianshu.io/upload_images/19018717-e8826aa18d92aa57.png?imageMogr2/auto-orient/strip%7CimageView2/2/...阅读全文

2021-08-04 17:28:29 duzhenxun

gpadmin 后台管理 gpadmin

这个项目是以Gin框架为基础搭建的后台管理平台,虽然很多人都认为go是用来开发高性能服务端项目的,但是也难免有要做web管理端的需求,总不能再使用别的语言来开发吧。所以整合出了GinAdmin项目,请大家多提意见指正!欢迎 star ⭐⭐ ![logo](https://static.studygolang.com/210727/a39535af4ee2a61e6a6f55265117e6d4.jpg) ![logo](https://static.studygolang.com/210...阅读全文

2021-07-27 22:16:38 gphper

dtm 分布式事务管理器 dtm

DTM是首款golang的开源分布式事务管理器,优雅的解决了幂等、空补偿、悬挂等分布式事务难题。提供了简单易用、高性能、易水平扩展的分布式事务解决方案。 受邀参加中国数据库大会分享[多语言环境下分布式事务实践](http://dtcc.it168.com/yicheng.html#b9) ## 亮点 * 极易接入 - 支持HTTP,提供非常简单的接口,极大降低上手分布式事务的难度,新手也能快速接入 * 使用简单 - 开发者不再担心悬挂、空补偿、幂等各类问题,框架层...阅读全文

2021-07-25 09:15:59 叶东富

GinAdmin 后台管理 GinAdmin

基于 Gin 开发的后台管理系统,集成了🔸数据库操作🔸日志管理🔸权限分配管理🔸多模板页面🔸自动分页器🔸数据库迁移和填充🔸Docker集成部署等功能阅读全文

2021-07-19 20:30:40

gotool go开发者工具 gotool

gotool ======= gotool是一个小而全的Golang工具集,主要是将日常开发中常用的到方法进行提炼集成,避免重复造轮子,提高工作效率,每一个方法都是作者经过工作经验,和从以往的项目中提炼出来的。 ## 2021-7-9更新内容详细使用请看文档 - 添加文件IO操作工具FileUtils - 添加验证码生成工具CaptchaUtils - 添加文件目录压缩和解压缩工具ZipUtis - 字符串数组工具StrArrayUtils ### 如何使用gotoo...阅读全文

2021-07-08 08:55:03

ls工具 golang ls工具

# ls 文件大小可视化ls工具(初学者练手项目) 源码地址 [点我](https://github.com/vua/ls) ## Usage ``` git clone git@github.com:vua/ls.git cd ls go build ls.exe -h path ``` ## Result ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210629012232882.png?x-oss-process=image...阅读全文

2021-06-29 01:18:34

zhuque CI/CD工具 zhuque

朱雀发布系统是专门为nodejs发布而开发的系统,使用go语言开发,前端使用了layui mini框架,简单易上手。 朱雀发布系统前后端分离,但又是一体的,无需部署两套服务。 理论上朱雀发布系统可以发布其他语言应用程序,但其与nodejs更加相得益彰。 原因是朱雀发布系统依赖于PM2,PM2大家都知道,与nodejs几乎是绝配,所以有nodejs的地方很大可能有PM2,所以使用朱雀发布系统就显得更加简单了,无需专门安装PM2。 (推荐)同时也支持scp(rsync)发布模式。优点是一...阅读全文

2021-06-05 09:53:42 月盾

gonet 游戏服务器框架 gonet

gonet 游戏服务器架构,mmo架构,包含数学库(box,matrix,point2d,point3d),Recast Navigation寻路模块, a星寻路模块。 分布式雪花uuid,ai行为树,ai状态机,excel导出配置,raft同步模块,分片raft同步模块,hashring分布式一致性算法。 gonet核心思想是actor模式,消息驱动 微服务,微服务之间使用分布式消息队列 ![image](https://github.com/bobohume/gone...阅读全文

2021-05-03 13:29:10

consult golang key/value 工具 consult consult

consul大家都知道,是一个分布式支持多数据中心的系统,一般用在微服务的注册/发现服务上,开箱即用。他同时集成了key/value系统,虽然对比redis的吞吐量不高,但是有着比redis更高的一致性,并且可以监测改变的数值。基于这些特点,consul也是比较适合存放服务配置的,所以写了这么一个工具,方便读取、修改、获取更新的工具。支持对象一键获取,更新阅读全文

2021-04-26 20:09:31 xxjwxc

vfmt golang 控制台UI库 vfmt

# vfmt Golang控制台UI库(基于 https://github.com/i582/cfmt 做的修改,主要修复了结构体输出样式失效、并行输出样式失效问题) ### USAGE ``` import "github.com/vua/vfmt" ``` ``` //有内容有样式 output := "Console Output" style := "red" vfmt.Printf("[vfmt] @[%s::%s]\n", output, styl...阅读全文

2021-04-09 16:03:24