what:开发人员的调试级别日志记录(仅限!)

时间:2024-04-10 01:44:56
【文件属性】:

文件名称:what:开发人员的调试级别日志记录(仅限!)

文件大小:9KB

文件格式:ZIP

更新时间:2024-04-10 01:44:56

debugging logging Go

内容:从生产代码中消失的调试级别日志记录 如何导入包 import "appliedgo.net/what" (请勿使用直接回购的路径。) 有什么作用 what是一组简单易用的日志记录功能,适用于跟踪代码中的任何类型的活动。 what可以打印当前函数名称,快速使用Printf格式化数据并转储数据结构。 最后同样重要的是,没有what调用可以到达您的生产二进制文件(除非您如此希望)。调试级别的日志记录仅适用于开发人员。 谁需要这个? 你绝对应该给what定睛一看,如果你- 衷心同意,或者 希望使您的生产代码不受任何日志或跟踪输出的影响。 (请考虑安全性!) 它是如何工作的? 首先, what是仅用于调试级记录。所以, 使用what来跟踪和调试代码。 (“难道我的代码做什么,我打算?难道这个变量包含我的期望?为什么循环不会停止当断条件应满足?......”) 将log用于面向用户的日志输出。


【文件预览】:
what-master
----.gitignore(17B)
----go.mod(78B)
----doc.go(1KB)
----whathappens.go(455B)
----go.sum(171B)
----LICENSE.txt(1KB)
----whatfuncnop.go(161B)
----README.md(4KB)
----whatpackagenop.go(148B)
----funcinfo.go(499B)
----enable.go(2KB)
----whathappensnop.go(275B)
----enable_test.go(1KB)
----what_test.go(1KB)
----whatfunc.go(277B)
----whatis.go(277B)
----whatpackage.go(297B)
----whatisnop.go(92B)

网友评论