Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.0% on proxy.golang.org
Top 0.1% dependent packages on proxy.golang.org
Top 0.1% dependent repos on proxy.golang.org
Top 2.6% forks on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org

proxy.golang.org : github.com/apex/log

Package log implements a simple structured logging API designed with few assumptions. Designed for centralized logging solutions such as Kinesis which require encoding and decoding before fanning-out to handlers. You may use this package with inline handlers, much like Logrus, however a centralized solution is recommended so that apps do not need to be re-deployed to add or remove logging service providers. Errors are passed to WithError(), populating the "error" field. Multiple fields can be set, via chaining, or WithFields(). Structured logging is supported with fields, and is recommended over the formatted message variants. Trace can be used to simplify logging of start and completion events, for example an upload which may fail. Unstructured logging is supported, but not recommended since it is hard to query.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/apex/log
Keywords: apex-logs, golang, logger, logging
License: MIT
Latest release: over 3 years ago
First release: almost 7 years ago
Namespace: github.com/apex
Dependent packages: 1,360
Dependent repositories: 4,897
Stars: 1,295 on GitHub
Forks: 108 on GitHub
Docker dependents: 4,303
Docker downloads: 683,877,421
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/tj
Last synced: 3 days ago

    Loading...
    Readme
    Loading...