labstack/gommon
GitHub: labstack/gommon
Go 语言通用工具库,集成了字节格式化、终端着色、邮件发送、日志记录和随机字符串生成等常用功能模块。
Stars: 596 | Forks: 103
# Gommon [](http://godoc.org/github.com/labstack/gommon) [](https://coveralls.io/r/labstack/gommon)
Go 的通用包。
需要 Go 1.23 或更高版本。
- [Bytes](https://github.com/labstack/gommon/tree/master/bytes) — 格式化/解析字节大小(二进制 IEC 和十进制 SI)。
- [Color](https://github.com/labstack/gommon/tree/master/color) — 为终端文本设置样式。
- [Email](https://github.com/labstack/gommon/tree/master/email) — 通过 SMTP 发送电子邮件;支持 STARTTLS 和隐式 TLS(SMTPS,端口 465)。
- [Log](https://github.com/labstack/gommon/tree/master/log) — 支持文本和 JSON 输出的简单分级 logger。
- [Random](https://github.com/labstack/gommon/tree/master/random) — 基于可配置字符集的加密安全随机字符串。
## 安装
```
go get github.com/labstack/gommon
```
标签:EVTX分析, Go, Ruby工具, SMTP, 基础库, 字节处理, 日志, 日志审计