Skip to content

Latest commit

 

History

History
51 lines (27 loc) · 1.49 KB

README.zh.md

File metadata and controls

51 lines (27 loc) · 1.49 KB

sure: 给现有 Go 代码添加断言和崩溃处理

sure 通过为现有的 Go 代码添加断言和崩溃处理功能来增强代码。它自动断言条件并在发生错误时崩溃,从而帮助你在不需要手动添加重复检查的情况下改善遗留代码的错误处理。

英文文档

English README

创作背景

CREATION_IDEAS

模块概述

sure_cls_gen: 生成带有断言的 Go 类

从预定义的对象生成 Go 类,再嵌入断言逻辑以防止常见错误。

sure_pkg_gen: 生成带有错误处理的 Go 包

从现有代码中提取函数并生成 Go 包,同时集成断言和崩溃处理。

cls_stub_gen: 生成带有断言的 Go 方法存根

给 Go 类型创建封装单例结构体方法的包级函数,简化访问使用。。

使用示例

示例:


许可

sure 是一个开源项目,发布于 MIT 许可证下。有关更多信息,请参阅 LICENSE 文件。

贡献与支持

欢迎通过提交 pull request 或报告问题来贡献此项目。

如果你觉得这个包对你有帮助,请在 GitHub 上给个 ⭐,感谢支持!!!

感谢你的支持!

祝编程愉快! 🎉

Give me stars. Thank you!!!