我是新手,無法真正理解它。我想在每個(gè) log4go.Error("An error") 調(diào)用中覆蓋 go "log4go" 中現(xiàn)有包中的 func 。最好的方法是什么?如果我想增強(qiáng)現(xiàn)有的方法,還有什么辦法?如果這是一個(gè)基本問題,請(qǐng)承擔(dān)。
1 回答

30秒到達(dá)戰(zhàn)場
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
你根本無法做到這一點(diǎn)。沒有“最好的方法”可以做不可能的事情。
你所擁有的只是替代品:
Fork log4go 并修補(bǔ)它。
不要只使用
log4go.Error
你自己的包裝器myError
來包裝 log4go 的 Error 函數(shù)。重新設(shè)計(jì)或?qū)ふ也煌娜罩居涗洶?/p>
- 1 回答
- 0 關(guān)注
- 164 瀏覽
添加回答
舉報(bào)
0/150
提交
取消