Documentation
¶
Index ¶
- func OpenDatabaseClient(ctx context.Context) *sql.DB
- type Logger
- func (logger *Logger) Debug(v ...interface{})
- func (logger *Logger) Debugf(format string, v ...interface{})
- func (logger *Logger) Error(v ...interface{})
- func (logger *Logger) Errorf(format string, v ...interface{})
- func (logger *Logger) FillResponse(status int, responseSize int64, latency time.Duration)
- func (logger *Logger) Info(v ...interface{})
- func (logger *Logger) Infof(format string, v ...interface{})
- func (logger *Logger) Panicln(v ...interface{})
- type LoggerClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func BuildLogger ¶
func BuildLogger(client *LoggerClient, name string, r *http.Request) *Logger
func (*Logger) FillResponse ¶
type LoggerClient ¶
type LoggerClient struct {
// contains filtered or unexported fields
}
func NewLoggerClient ¶
func NewLoggerClient(project string, syslog bool) (*LoggerClient, error)
func (*LoggerClient) Close ¶
func (client *LoggerClient) Close() error
Click to show internal directories.
Click to hide internal directories.