How to Install and Uninstall golang-github-mwitkow-go-conntrack-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 09,2024

1. Install "golang-github-mwitkow-go-conntrack-dev" package

In this section, we are going to explain the necessary steps to install golang-github-mwitkow-go-conntrack-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install golang-github-mwitkow-go-conntrack-dev

2. Uninstall "golang-github-mwitkow-go-conntrack-dev" package

Please follow the guidance below to uninstall golang-github-mwitkow-go-conntrack-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove golang-github-mwitkow-go-conntrack-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-mwitkow-go-conntrack-dev package on Ubuntu 21.10 (Impish Indri)

Package: golang-github-mwitkow-go-conntrack-dev
Architecture: all
Version: 0.0~git20190716.2f06839-2
Priority: optional
Section: universe/devel
Source: golang-github-mwitkow-go-conntrack
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 62
Depends: golang-github-jpillora-backoff-dev, golang-github-prometheus-client-golang-dev, golang-golang-x-net-dev
Filename: pool/universe/g/golang-github-mwitkow-go-conntrack/golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-2_all.deb
Size: 14668
MD5sum: af2fa285c483e32aef4f498269febb88
SHA1: 94179118628e4ebae29d90d0add8e6b8a4ac26c2
SHA256: 8ccb7487cc9b5439901459f7dddfd32c1295e43ee4a2fc0acbc16ea3f35db148
SHA512: 7af9e7209efdafed4b773a50e488afbce28854b4bc41ed638f2d8fe3a9d49bec6a8cfa3e0288505b68ead5f948ce6773d2188f3afccb84b4395deae1bc2fae18
Homepage: https://github.com/mwitkow/go-conntrack
Description-en: Go middleware for net.Conn tracking
Prometheus (https://prometheus.io/) monitoring and x/net/trace
(https://godoc.org/golang.org/x/net/trace#EventLog) tracing wrappers for
net.Conn, both inbound (net.Listener) and outbound (net.Dialer).
.
Go standard library does a great job of doing "the right" things with
your connections: http.Transport pools outbound ones, and http.Server
sets good Keep Alive defaults. However, it is still easy to get it
wrong.
.
That's why you should be able to monitor (using Prometheus) how many
connections your Go frontend servers have inbound, and how big are the
connection pools to your backends. You should also be able to inspect
your connection without ssh and netstat.
Description-md5: 924ad988a2481a3f9482bbd643035397