2013-01-15 29 views

回答

3

不,沒有內置的記錄器,目前有此功能。
log4go,在搜索時您會發現推薦的,目前已損壞。有一些issues,這會導致消息丟失(如果主程序退出並且某些消息在寫入之前仍在通道緩衝區中)。
這是存在於大多數,如果不是所有的例子。

另請參閱this question

+0

沒錯。我試圖創建一個,但不知何故在由os.Open()返回的對象上調用Truncate()將不起作用。所以,作爲解決方法,我只是用O_TRUNC標誌重新打開文件。謝謝。 –

2

syslog package以上,這可能不是你真正想要的,標準庫中沒有這樣的東西。

來自第三方包,例如log4go聲稱擁有此功能。

相關問題