Package : golang-uber-zap > RPM : golang-uber-zap-1.23.0-1.mga9.src.rpm

Basic items

Name golang-uber-zap
Version 1.23.0
Release 1.mga9
URL https://github.com/uber-go/zap
Group Development/Other
Summary Blazing fast, structured, leveled logging in Go
Size 169KB
Arch noarch
License MIT

Description


Package Zap provides fast, structured, leveled logging.

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 json.Marshal and fmt.Fprintf to
log tons of interface{} 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.

Media information

Distribution release Mageia 9
Media name core-release
Media arch i586

Advanced items

Source RPM NOT IN DATABASE ?!
Build time 2022-12-10 19:32:09
Changelog View in Sophie
Files View in Sophie
Dependencies View in Sophie