[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#986155: ITP: zap -- Blazing fast, structured, leveled logging in Go



Thanks for working on this.

But, this package is already available in Debian

https://packages.debian.org/buster/devel/golang-go.uber-zap-dev

On 3/30/21 7:53 PM, ghost wrote:
Package: wnpp
Severity: wishlist
Owner: ghost <i@ghosts.work>
Control: block 986154 by -1
X-Debbugs-CC: debian-devel@lists.debian.org, debian-go@lists.debian.org

* Package name    : zap
    Version         : 1.16.0-1
    Upstream Author : Uber Go
* URL             : https://github.com/uber-go/zap
* License         : Expat
    Programming Lang: Go
    Description     : Blazing fast, structured, leveled logging in Go.

   Build Blazing fast, structured, leveled logging in Go.
   .
   Performance
   .
   For applications that log in the hot path, reflection-based serialization
   and string formatting are prohibitively expensive - they're CPU-intensive
   and make many small allocations. Put differently, using encoding/json and
   fmt.Fprintf to log tons of interface{}s makes your application slow.
   .
   Zap takes a different approach. It includes a reflection-free,
   zero-allocation JSON encoder, and the base Logger strives to avoid
   serialization overhead and allocations wherever possible. By building
   the high-level SugaredLogger on that foundation, zap lets users choose
   when they need to count every allocation and when they'd prefer a more
   familiar, loosely typed API.
   .
   Note that zap only supports the two most recent minor versions of Go.


Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: