Documentation ¶
Index ¶
- type GormLogger
- type LogrusLogging
- func (logrus *LogrusLogging) AccessLog(data *logging.AccessLogEntry)
- func (logrus *LogrusLogging) Close()
- func (logrus *LogrusLogging) Debug(data interface{})
- func (logrus *LogrusLogging) Error(data interface{})
- func (logrus *LogrusLogging) Info(data interface{})
- func (logrus *LogrusLogging) SQLLog(v1 interface{}, v2 interface{}, v3 interface{})
- func (logrus *LogrusLogging) Warning(data interface{})
- type StackdriverLogging
- func (stlog *StackdriverLogging) AccessLog(data *ulog.AccessLogEntry)
- func (stlog *StackdriverLogging) Close()
- func (stlog *StackdriverLogging) Debug(data interface{})
- func (stlog *StackdriverLogging) Error(data interface{})
- func (stlog *StackdriverLogging) Info(data interface{})
- func (stlog *StackdriverLogging) SQLLog(v1 interface{}, v2 interface{}, v3 interface{})
- func (stlog *StackdriverLogging) Warning(data interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GormLogger ¶
GormLogger Gormのloggerをラップする
type LogrusLogging ¶
LogrusLogging STDOUT,STDERRにStackdriverLogging形式のログを出力し、StackdriverLoggingに自動的に取り込んでもらう場合のlogger
func (*LogrusLogging) AccessLog ¶
func (logrus *LogrusLogging) AccessLog(data *logging.AccessLogEntry)
AccessLog ginのアクセスログの出力
func (*LogrusLogging) Debug ¶
func (logrus *LogrusLogging) Debug(data interface{})
Debug Debugレベルのアプリケーションログの出力
func (*LogrusLogging) Error ¶
func (logrus *LogrusLogging) Error(data interface{})
Error Errorレベルのアプリケーションログの出力
func (*LogrusLogging) Info ¶
func (logrus *LogrusLogging) Info(data interface{})
Info Infoレベルのアプリケーションログの出力
func (*LogrusLogging) SQLLog ¶
func (logrus *LogrusLogging) SQLLog(v1 interface{}, v2 interface{}, v3 interface{})
SQLLog gormのSQLログの出力
func (*LogrusLogging) Warning ¶
func (logrus *LogrusLogging) Warning(data interface{})
Warning Warningレベルのアプリケーションログの出力
type StackdriverLogging ¶
StackdriverLogging StackdriverLoggingのAPIを叩いて、直接ログを送る場合のlogger
func NewStackdriverLogging ¶
func NewStackdriverLogging() *StackdriverLogging
NewStackdriverLogging New StackdriverLogging
func (*StackdriverLogging) AccessLog ¶
func (stlog *StackdriverLogging) AccessLog(data *ulog.AccessLogEntry)
AccessLog ginのアクセスログの出力
func (*StackdriverLogging) Debug ¶
func (stlog *StackdriverLogging) Debug(data interface{})
Debug Debugレベルのアプリケーションログの出力
func (*StackdriverLogging) Error ¶
func (stlog *StackdriverLogging) Error(data interface{})
Error Errorレベルのアプリケーションログの出力
func (*StackdriverLogging) Info ¶
func (stlog *StackdriverLogging) Info(data interface{})
Info Infoレベルのアプリケーションログの出力
func (*StackdriverLogging) SQLLog ¶
func (stlog *StackdriverLogging) SQLLog(v1 interface{}, v2 interface{}, v3 interface{})
SQLLog gormのSQLログの出力
func (*StackdriverLogging) Warning ¶
func (stlog *StackdriverLogging) Warning(data interface{})
Warning Warningレベルのアプリケーションログの出力
Click to show internal directories.
Click to hide internal directories.