go-logger - 一个简单而强大的 golang 日志工具包,支持同步和异步输出到 命令行,文件, api 接口,文件支持按文件大小,文件行数,日期切分;A simple and powerful golang logging toolkit that supports synchronous and asynchronous output to the console, file, API interfaces, file support by file size, file line number, date sharding

  •        31

一个简单而强大的 golang 日志工具包,支持同步和异步输出到 命令行,文件, api 接口,文件支持按文件大小,文件行数,日期切分;A simple and powerful golang logging toolkit that supports synchronous and asynchronous output to the console, file, API interfaces, file support by file size, file line number, date sharding.

https://github.com/phachon/go-logger

Tags
Implementation
License
Platform

   




Related Projects

HTML Batch Logger

  •    CSharp

This is a simple Log class that can be used in any .NET C# Console Application. You can use it to log into an HTML file, console window, or database.

Logrus - Structured, pluggable logging for Go.

  •    Go

Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. There is a support to add hooks for logging levels. For example to send errors to an exception tracking service on Error, Fatal and Panic, info to StatsD or log to multiple places simultaneously, e.g. syslog.

TracerX Logger/Viewer for .NET

  •    DotNet

TracerX is a .NET logger with a powerful viewer that supports filtering/coloring by threads, category, trace level, and more. Output can go to a circular log file, event log, console/command window, or Trace.WriteLine(). The viewer can collapse and expand method calls, view/walk

tracer - A powerful and customizable logging library for node.js

  •    Javascript

A powerful and customizable logging library for node.js. support color console with timestamp, line number, method name, file name and call stack. you can set transport to file, stream, database(ex: mongodb and clouddb, simpledb). keywords: log, logger, trace

console.log-wrapper - Clear console logging for every browser

  •    Javascript

Log to the console — even legacy browsers without a console. Just pass any data to log() and you'll see it printed clearly and well-structured in the console. If the browser doesn't have a console, Firebug Lite will load. You can pass any variable type: strings, objects, arrays, functions, etc.


tinylog - tinylog is a lightweight logging framework for Java and Android.

  •    Java

tinylog is a lightweight open-source logging framework for Java and Android, optimized for ease of use. The logger of tinylog is static, so it isn't necessary to create an instance of the logger before logging. By default all log entries of the level info or higher are written to the console.

redux-logger - Logger for Redux

  •    Javascript

LogRocket is a production Redux logging tool that lets you replay problems as if they happened in your own browser. Instead of guessing why errors happen, or asking users for screenshots and log dumps, LogRocket lets you replay Redux actions + state, network requests, console logs, and see a video of what the user saw. Note: logger must be the last middleware in chain, otherwise it will log thunk and promise, not actual actions (#20).

Logtron - A logging machine for NodeJS

  •    Javascript

Logtron is a realtime logging library for NodeJS. Logger takes a set of meta information for the logger, that will be used by each backend to customize the log formatting and a set of backends that you want to be able to write to.Logger returns a logger object that has some method names in common with console.

onelog - Dead simple, super fast, zero allocation and modular logger for Golang

  •    Go

Onelog is a dead simple but very efficient JSON logger. It is one of the fastest JSON logger out there. Also, it is one of the logger with the lowest allocation. It gives more control over log levels enabled by using bitwise operation for setting levels on a logger.

go-logging - Golang logging library

  •    Go

Package logging implements a logging infrastructure for Go. Its output format is customizable and supports different logging backends like syslog, file and memory. Multiple backends can be utilized with different log levels per backend and logger. NOTE: backwards compatibility promise have been dropped for master. Please vendor this package or use gopkg.in/op/go-logging.v1 for previous version. See changelog for details.

Monolog - Logging for PHP

  •    PHP

Sends your logs to files, sockets, inboxes, databases and various web services from PHP. It can log to files and syslogs, Send alerts and emails, Log specific servers and networked logging, Log to databases and lot more.

log15 - Structured, composable logging for Go

  •    Go

Package log15 provides an opinionated, simple toolkit for best-practice logging in Go (golang) that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.The API of the master branch of log15 should always be considered unstable. If you want to rely on a stable API, you must vendor the library.

signale - 👋 Hackable console logger

  •    Javascript

Hackable and configurable to the core, signale can be used for logging purposes, status reporting, as well as for handling the output rendering process of other node modules and applications. Visit the contributing guidelines to learn more on how to translate this document into more languages.

consola - 🐨 Elegant Console Logger

  •    Javascript

Choose between one of the built-in reporters or bring own reporter. By default FancyReporter is registered for modern terminals or BasicReporter will be used if running in limited environments such as CIs.

logxi - A 12-factor app logger built for performance and happy development

  •    Go

log XI is a structured 12-factor app logger built for speed and happy development.A logger should be efficient and minimize performance tax. logxi encodes JSON 2X faster than logrus and log15 with primitive types. When diagnosing a problem in production, troubleshooting often means enabling small trace data in Debug and Info statements for some period of time.

Loggerithm - A lightweight Swift logger, uses `print` in development and `NSLog` in production

  •    Swift

A lightweight Swift logger, uses print in Debug and NSLog in Production with colourful output. In Swift, we usually use print to log information into console. However, it doesn't log anything in production version.

zerolog - Zero Allocation JSON Logger

  •    Go

The zerolog package provides a fast and simple logger dedicated to JSON output.Zerolog's API is designed to provide both a great developer experience and stunning performance. Its unique chaining API allows zerolog to write JSON log events by avoiding allocations and reflection.

analog - PHP logging library that is highly extendable and simple to use.

  •    PHP

A PHP logging package based on the idea of using closures for configurability and extensibility. It functions as a static class, but you can completely control the writing of log messages through a closure function (aka anonymous functions), or use the Analog\Logger wrapper that implements the PSR-3 specification. By default, this class will write to a file named sys_get_temp_dir() . '/analog.txt' using the format "machine - date - level - message\n", making it usable with no customization necessary.