How to Install and Uninstall golang-github-shenwei356-bpool-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 15,2024

1. Install "golang-github-shenwei356-bpool-dev" package

Please follow the guidelines below to install golang-github-shenwei356-bpool-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install golang-github-shenwei356-bpool-dev

2. Uninstall "golang-github-shenwei356-bpool-dev" package

This guide let you learn how to uninstall golang-github-shenwei356-bpool-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove golang-github-shenwei356-bpool-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-shenwei356-bpool-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: golang-github-shenwei356-bpool-dev
Architecture: all
Version: 0.0~git20160710.f9e0ee4-2
Priority: optional
Section: universe/devel
Source: golang-github-shenwei356-bpool
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 22
Filename: pool/universe/g/golang-github-shenwei356-bpool/golang-github-shenwei356-bpool-dev_0.0~git20160710.f9e0ee4-2_all.deb
Size: 4624
MD5sum: 405c36f44b90c4a6d7a4c6e4596e108b
SHA1: e85faa0f01fe200c3748f0d62da45a4f58e4eead
SHA256: b836f80ee19362d82378d5c46e581c27751bd10d0b04cd9a48a23f1329cd6ae2
SHA512: e92b092c6f417320d15b3e57a3355ed95a8b667f410dbb7df923c7b8b31d911453cc33a361c89773dc4ebae770063f243da965144b5d6a19030ed2224df1cddb
Homepage: https://github.com/shenwei356/bpool
Description-en: Buffer/Byte pool for Go (library)
This library implements leaky pools of byte arrays and Buffers as bounded
channels. It is based on the leaky buffer example from the Effective
.
Bpool provides the following pool types:
.
BufferPool: fixed-size pool of bytes.Buffers
BytePool: fixed-size pool of byte slices with a pre-set width
SizedBufferPool: alternative to BufferPool that pre-sizes the
capacity of buffers issued from the pool and discards
buffers that have grown too large upon return.
.
A common use case for this package is to use buffers
to execute HTML templates against (via ExecuteTemplate) or encode JSON
into (via json.NewEncoder). This allows you to catch any rendering
or marshalling errors prior to writing to a http.ResponseWriter,
which helps to avoid writing incomplete or malformed data to the
response.
Description-md5: 3fcffb1a401fe75af50128061839ba63