Video_reco_68
最近又有新视频发布了,后续我们会定期把在 B 站更新的热门推文视频在公众号上做一下同步,但是一般会有滞后一到两周,如果大家想及时观看视频,欢迎关注我们的 B 站同名账号 GitHub精选。
1、自动生成项目的 API 文档
Swag 是一个由 Go 语言编写的开源项目,旨在自动根据 Go 代码中的注释生成符合 Swagger 2.0 规范的 RESTful API 文档。Swag 能够简化 API 文档的生成和维护工作,让开发者专注于代码逻辑的实现,而无需担心文档的准确性和更新问题。项目支持多个流行的 Go Web 框架,并且提供了多种插件,使得在现有的 Go 项目中集成 Swagger UI 变得非常容易和快捷。
开源项目地址:https://github.com/swaggo/swag
更多介绍:https://mp.weixin.qq.com/s/LZWn0GM2LFUj9NOZzFyRsA
2、反向生成 Terraform 代码的神器
Terraformer 是一个命令行工具,能够基于现有的基础设施生成 tf/json 和 tfstate 文件,实现从基础设施到 Terraform 代码的自动反向生成。这意味着,使用 Terraformer,可以轻松地将任何支持的云服务商的当前云资源状态导出为 Terraform 配置文件,极大地简化了基础设施代码化的流程。
开源项目地址:https://github.com/GoogleCloudPlatform/terraformer
更多介绍:https://mp.weixin.qq.com/s/nCRVi8u8Uz4tLO7oGDPI3w
3、比肩 Make 的通用构建工具
Task 是一个用 Go 语言编写的任务运行器、构建工具,旨在提供比 GNU Make 更简单、更易用的用户体验。通过 Task,用户可以轻松定义和执行自动化任务,在提升开发效率的同时,降低学习成本和操作复杂度。
开源项目地址:https://github.com/go-task/task
更多介绍:https://mp.weixin.qq.com/s/2rkbyshOUfu1l_DuIaVhOA
如果觉得我们的视频还不错的话,欢迎大家一键三连关注我们,我们也会做更多有意思的视频。
读者专属插件:github.com/ZhuPeng/github_linker
公众号快速添加小程序插件:github.com/ZhuPeng/mp-transform-public
更多精彩请扫码关注如下公众号。