Skip to content

其他

gin-contrib/sessions

go-resty/resty/v2

restful http 客户端

asaskevich/govalidator

验证器

go-playground/validator/v10

另一个验证器,刚开始把这两个搞混了。

gin 框架的默认验证器

logrus

日志库。

casbin

认证鉴权。

GUI

还没决定学哪个包。

fyne

fyne

Go跨平台GUI工具包 看起来很不错,大概会选择这个包。

Gio UI

gio

听说不错但是文档太少了,而且没有中文文档,看起来比较劝退。

govcl

govcl

中文支持很好,但star数太少。

andlabs/ui

andlabs/ui

应该是个比较轻量的包,有空看看。

Andoroid

avast/apkverifier

apkverifier

用的这个

apksign

犄角旮旯里翻出来的,没用过,记一下

test-apks

测试用的安装包

静态检查

staticcheck

staticcheck

golangci-lint

golangci-lint

NilAway

NilAway

命令行工具

go-blueprint

快速生成 Go Web 项目结构的工具。这是一个用于快速搭建 Go 语言 Web 项目的命令行工具,集成了 Chi、Gin、Fiber、Echo 等多种流行的 Go 框架。它支持选择 MySQL、Postgres、Redis 等主流数据库,还提供了 WebSocket 和 Docker 等高级设置。用户只需选择技术栈,即可生成一套完整的 Go Web 项目架子。

TODO LIST

singleflight

golang.org/x/sync/singleflight

cast

github.com/spf13/cast

lo

github.com/samber/lo

gofakeit

github.com/brianvoe/gofakeit