
GO
文章平均质量分 79
_苏沐
优快云全栈领域优质创作者,HBCPC一等奖,阿里云专家博主,支付宝社区平台开发者,openguass社区贡献者,墨天轮平台创作者,稀土掘金创作者,Apollo社区创作者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【不积小流,无以成江海】关于Go的导出标识符机制你确定了解了吗
本文探讨了Go语言中的导出标识符及其相关细节,特别是非导出类型如何与其导出字段和导出方法结合使用。原创 2024-12-15 14:25:59 · 828 阅读 · 0 评论 -
【GO】rotatelogs库和sirupsen/logrus库实现日志功能的实践用例
github.com/sirupsen/logrus” 是一个 Go 语言的日志库,它提供了一种简单、灵活的方式来记录日志。使用日志记录器的 Printf、Println、Fatalf、Fatalln 等方法记录日志。创建一个日志记录器(Logger),可以选择性地设置输出目标、日志轮转策略、日志格式等。支持日志轮转,可以按照时间或文件大小进行轮转。支持日志格式化,可以根据需要自定义日志格式。支持多种日志输出目标,如控制台、文件等。支持异步日志记录,可以提高日志记录性能。原创 2024-06-20 19:54:29 · 1143 阅读 · 37 评论 -
一文理清GO语言日志库实现开发项目中的日志功能(rotatelogs/zap分析)
rotatelogs是一个用于管理日志文件的 Go 语言库,它提供了自动轮换、压缩和删除旧日志文件的功能。这个库可以帮助你更好地管理和维护你的应用程序日志。要使用rotatelogs该示例代码会创建一个名为的日志文件,每天轮换一次,并保留最近 7 天的日志文件。你可以根据需要调整这些参数。“go.uber.org/zap” 和 “go.uber.org/zap/zapcore” 是Go语言中的两个日志库。这两个库提供了高性能、可扩展的日志记录功能。原创 2024-06-18 19:54:13 · 1246 阅读 · 17 评论 -
一文理清sshc包的使用场景和掌握两种连接方式及异常场景
通过各种编程语言实现SSH客户端和服务端的功能不仅展示了SSH协议的灵活性和强大性,也为开发者提供了广泛的选择来满足不同的应用需求。Go语言的ssh包为开发人员提供了一个强大且灵活的工具,用于构建需要SSH交互的应用程序。SSHc包通常是指实现了SSH客户端功能的代码库或工具集。原创 2024-06-14 13:03:29 · 1351 阅读 · 12 评论