1. 首页
  2. 服务器应用
  3. 其它
  4. utils.go Go项目通用函数封装

utils.go Go项目通用函数封装

上传者: 2025-05-26 11:30:48上传 GO文件 1.61KB 热度 5次

utils.go 的工具函数封装,结构清爽,逻辑利落,适合写 Go 项目时当个小帮手用。函数名起得比较直白,不用看文档都能猜个七七八八。用在接口、字符串格式化、错误包装这些场景都还挺顺手的。

utils.go的函数多是通用型的,比如IsEmptyToJson这种,放哪都能用。不用大包小包引第三方库,轻量又方便,适合搞点干净利落的小项目,或者做个框架底层封装。

ToJson就挺好用,结构体一转直接输出字符串,调接口或日志打印都省心。还有些类型判断、空值的函数,写 API 返回值格式化时省事。

如果你在写ginfiber之类的 Web 框架,搭个统一返回结构,这种工具函数能省下不少模板代码。嗯,还有个小建议,函数多了可以分类整理一下,不然堆一起查起来不太方便。

感兴趣的可以看看类似的工具库,像go utils 源码JavaScript 的 lao utils也有不少可借鉴的点。

下载地址
用户评论