Skip to content

Commit

Permalink
Add basic docs to adapters
Browse files Browse the repository at this point in the history
  • Loading branch information
elgopher committed Feb 1, 2022
1 parent db93369 commit 237f534
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 0 deletions.
8 changes: 8 additions & 0 deletions adapter/console/console.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
// (c) 2022 Jacek Olszak
// This code is licensed under MIT license (see LICENSE for details)

// Package console provides yala adapters capable of logging using simplified console logger. This logger is meant
// to be used for development purposes only. It does not provide any knobs and switches. If you need customization, then
// please use real production-ready logger like zap, logrus or zerolog with appropriate adapter.
//
// The format of message produced by console adapters is:
//
// LEVEL message key=value key=value error=error
//
package console

import (
Expand Down
1 change: 1 addition & 0 deletions adapter/glogadapter/glog.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// (c) 2022 Jacek Olszak
// This code is licensed under MIT license (see LICENSE for details)

// Package glogadapter provides yala adapter which leverages glog package (https://github.com/golang/glog).
package glogadapter

import (
Expand Down
1 change: 1 addition & 0 deletions adapter/logrusadapter/logrus.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// (c) 2022 Jacek Olszak
// This code is licensed under MIT license (see LICENSE for details)

// Package logrusadapter provides yala adapter which leverages logrus module (https://github.com/sirupsen/logrus).
package logrusadapter

import (
Expand Down
1 change: 1 addition & 0 deletions adapter/printer/printer.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import (
// This adapter prints fields and error in logfmt format. For example:
//
// message key=value error=message
//
type Adapter struct {
Printer Printer
}
Expand Down
1 change: 1 addition & 0 deletions adapter/zapadapter/zapadapter.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// (c) 2022 Jacek Olszak
// This code is licensed under MIT license (see LICENSE for details)

// Package zapadapter provides yala adapter which leverages zap module (https://github.com/uber-go/zap).
package zapadapter

import (
Expand Down
1 change: 1 addition & 0 deletions adapter/zerologadapter/zerolog.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// (c) 2022 Jacek Olszak
// This code is licensed under MIT license (see LICENSE for details)

// Package zerologadapter provides yala adapter which leverages zerolog module (https://github.com/rs/zerolog).
package zerologadapter

import (
Expand Down
2 changes: 2 additions & 0 deletions logger/logger.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
// (c) 2022 Jacek Olszak
// This code is licensed under MIT license (see LICENSE for details)

// Package logger provides tiny structured logging abstraction or facade for various logging libraries, allowing the end
// user to plug in the desired logging library in main.go.
package logger

import (
Expand Down

0 comments on commit 237f534

Please sign in to comment.