标签: go aop
我正在Go lang项目中工作。我的目标是创建一个日志包,记录在执行时使用一些预先配置的函数。
我不想在每个函数中调用我的日志记录功能,而是想要定义我想要自动记录的函数调用。
答案 0 :(得分:3)
你不能单独去Go。您必须预处理Go源代码并指示预处理器在任何位置包含日志记录。看看go test -cover如何进行这种重写。
go test -cover