跳到主要内容

go 库

Map struct 互转

<https://github.com/mitchellh/mapstructure>

web 界面,使用的 [Light Year Admin 模板]

(<https://gitee.com/yinqi/Light-Year-Admin-Using-Iframe)>

依赖注入
(uber-go/fx)
https://github.com/sarulabs/dingo

类似于Java中的MapStruct工具 struct 转换
github.com/mitchellh/mapstructure


类型转换 int to string
github.com/spf13/cast

map 排序

github.com/iancoleman/orderedmap

分布式事务

<https://github.com/yedf/dtm>

微服务工具集合
https://github.com/songzhibin97/gkit

ab 测试

<https://github.com/checkr/flagr>

健康检查

<https://github.com/alexliesenfeld/health>

id缩短
[https://github.com/sqids/sqids-go](https://github.com/sqids/sqids-go)

短连接
https://github.com/adhocore/urlsh

html解析

<https://github.com/anaskhan96/soup>

数据结构 算法

<https://github.com/priyankchheda/algorithms>

图片简单处理

<https://github.com/disintegration/imaging>

api 网关

<https://github.com/fagongzi/manba>

使用 tableflip 实现应用的优雅热升级

重试 重连

<https://github.com/syavorsky/reqstrategy>

go 逆向

<https://github.com/CarveSystems/gostringsr2>

通用聊天机器人

<https://github.com/go-joe/joe>

通用hook 钩子

<https://github.com/evilmartians/lefthook>

微服务测试框架

<https://github.com/smallinsky/mtf>

直播 im

webauthn
[go-webauthn/webauthn: Webauthn/FIDO2 library in golang (github.com)](https://github.com/go-webauthn/webauthn)

<https://github.com/DOUBLE-Baller/momo>

im
https://github.com/OpenIMSDK/Open-IM-Server

自动重启

[https://github.com/silenceper/gowatch/blob/master/README\_ZH\_CN.md](https://github.com/silenceper/gowatch/blob/master/README_ZH_CN.md)

同一端口部署多个协议
https://github.com/soheilhy/cmux

切分上传

<https://github.com/threeaccents/mahi>

文件加密

<https://github.com/flew-software/filecrypt>

聚合图床
https://github.com/0xDkd/auxpi

数据库水平扩展

<https://vitess.io/zh/>

<https://vitess.io/zh/>

jdbc go版

<https://github.com/blastrain/octillery>

[dragonboat](https://github.com/lni/dragonboat) <https://github.com/lni/dragonboat>

一个高性能纯 Go 语言实现的多组 Raft 共识算法库。

工作流 数据流

<https://github.com/go-workflow/go-workflow>

红蓝对抗 shell 反弹 代理 下载

<https://github.com/whitehatnote/BlueShell>

爆破工具 ssh ftp

<https://github.com/awake1t/PortBrute>

十进制 表示 金额

<https://github.com/shopspring/decimal>

erp

<https://github.com/hexya-erp/hexya>

lru

<https://github.com/saurabh0719/go-hashlru>

Dns

<https://github.com/miekg/dns>

熔断器
https://github.com/afex/hystrix-go/hystrix

静态分析

<https://github.com/golangci/golangci-lint>
gokart
Go 代码的静态安全分析工具。
https://github.com/praetorian-inc/gokart



chat demo

<https://github.com/tinode/chat>

Js in go

<https://github.com/rogchap/v8go>

一致性算法
https://github.com/hashicorp/raft


看板工具
https://github.com/mattermost/focalboard

OneDev - 轻量级的GitLab替代品
https://github.com/theonedev/onedev
gogs - 轻量级的GitLab替代品
https://gogs.io/docs/installation/install_from_binary
团队工具
github.com:kuaifan/dootask.git

BookStack
一个开源的wiki平台,Confluence的替代品,链接:https://www.bookstackapp.com/

zx
更好地编写脚本的工具(By Google),链接:https://github.com/google/zx

图片缩率图
https://github.com/cshum/imagor


websocke
https://github.com/gorilla/websocke

ocr
https://github.com/tesseract-ocr/tesseract

p2p
https://github.com/libp2p/go-libp2p

微软Azure 图像识别:

https://azure.microsoft.com/zh-cn/services/cognitive-services/computer-vision

有道智云文字识别:http://aidemo.youdao.com/ocrdemo

阿里云图文识别:https://www.aliyun.com/product/cdi/

腾讯OCR文字识别:https://cloud.tencent.com/product/ocr