Documentation
¶
Index ¶
- Constants
- func LogLvlToStr(l kiwi.TLevel) string
- func NewMgo(opts ...MgoOption) *mgoLogger
- func NewStd(opts ...StdOption) *stdLogger
- func TraceLvlToStr(l kiwi.TLevel) string
- type MgoOption
- func MgoClientOptions(opts *options.ClientOptions) MgoOption
- func MgoDb(db string) MgoOption
- func MgoDbOptions(opts *options.DatabaseOptions) MgoOption
- func MgoLogIdx(index ...mongo.IndexModel) MgoOption
- func MgoLogLvl(levels ...string) MgoOption
- func MgoLogOpt(option *options.CreateCollectionOptions) MgoOption
- func MgoSpanIdx(index ...mongo.IndexModel) MgoOption
- func MgoSpanOpt(option *options.CreateCollectionOptions) MgoOption
- func MgoTimeLayout(layout string) MgoOption
- func MgoTraceIdx(index ...mongo.IndexModel) MgoOption
- func MgoTraceLvl(levels ...string) MgoOption
- func MgoTraceOpt(option *options.CreateCollectionOptions) MgoOption
- func MgoTtl(ttl int32) MgoOption
- type StdOption
- func StdColor(color bool) StdOption
- func StdFile(file string) StdOption
- func StdLogLvl(levels ...kiwi.TLevel) StdOption
- func StdLogStrLvl(levels ...string) StdOption
- func StdTimeLayout(layout string) StdOption
- func StdTraceLvl(levels ...kiwi.TLevel) StdOption
- func StdTraceStrLvl(levels ...string) StdOption
- func StdWriter(writer io.Writer) StdOption
Constants ¶
View Source
const ( ColorRed = "\033[31m" ColorGreen = "\033[32m" ColorYellow = "\033[33m" ColorBlue = "\033[34m" ColorPurple = "\033[35m" ColorCyan = "\033[36m" ColorWhite = "\033[37m" ColorHiRed = "\033[91m" ColorHiGreen = "\033[92m" ColorHiYellow = "\033[93m" ColorHiBlue = "\033[94m" ColorHiPurple = "\033[95m" ColorHiCyan = "\033[96m" ColorHiWhite = "\033[97m" ColorReset = "\033[0m" )
Variables ¶
This section is empty.
Functions ¶
func LogLvlToStr ¶
func TraceLvlToStr ¶
Types ¶
type MgoOption ¶
type MgoOption func(opt *mgoOption)
func MgoClientOptions ¶
func MgoClientOptions(opts *options.ClientOptions) MgoOption
func MgoDbOptions ¶
func MgoDbOptions(opts *options.DatabaseOptions) MgoOption
func MgoLogIdx ¶
func MgoLogIdx(index ...mongo.IndexModel) MgoOption
func MgoLogOpt ¶
func MgoLogOpt(option *options.CreateCollectionOptions) MgoOption
func MgoSpanIdx ¶
func MgoSpanIdx(index ...mongo.IndexModel) MgoOption
func MgoSpanOpt ¶
func MgoSpanOpt(option *options.CreateCollectionOptions) MgoOption
func MgoTimeLayout ¶
func MgoTraceIdx ¶
func MgoTraceIdx(index ...mongo.IndexModel) MgoOption
func MgoTraceLvl ¶
func MgoTraceOpt ¶
func MgoTraceOpt(option *options.CreateCollectionOptions) MgoOption
type StdOption ¶
type StdOption func(opt *stdOption)
func StdLogStrLvl ¶
func StdTimeLayout ¶
func StdTraceLvl ¶
func StdTraceStrLvl ¶
Click to show internal directories.
Click to hide internal directories.