How to Install and Uninstall golang-github-armon-go-proxyproto-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 17,2024

1. Install "golang-github-armon-go-proxyproto-dev" package

This is a short guide on how to install golang-github-armon-go-proxyproto-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install golang-github-armon-go-proxyproto-dev

2. Uninstall "golang-github-armon-go-proxyproto-dev" package

This tutorial shows how to uninstall golang-github-armon-go-proxyproto-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove golang-github-armon-go-proxyproto-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-armon-go-proxyproto-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: golang-github-armon-go-proxyproto-dev
Architecture: all
Version: 0.0~git20190211.68259f7-2
Priority: optional
Section: universe/devel
Source: golang-github-armon-go-proxyproto
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 31
Filename: pool/universe/g/golang-github-armon-go-proxyproto/golang-github-armon-go-proxyproto-dev_0.0~git20190211.68259f7-2_all.deb
Size: 6248
MD5sum: 844bcc77e49497ba57aa88c3f89bad74
SHA1: bffbb2e036537249bd5898ac58fe21aa4f9d9e8f
SHA256: 1d7daf7f24fc9da628bc0c14517dfc1f2289c67b1dc316f582efd96ee5842924
SHA512: f5f9ce6f92a9b5810f72e5cef4029f6906116673f676d602695807081607584a9ac2abc36e309c39511f29d99718f3bfd4daba9fbafab316bf507f9555fae77d
Homepage: https://github.com/armon/go-proxyproto
Description-en: Golang package to handle HAProxy Proxy Protocol
This library provides the proxyproto package which can be used for
servers listening behind HAProxy of Amazon ELB load balancers.
Those load balancers support the use of a proxy protocol
(http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt),
which provides a simple mechansim for the server to get the address
of the client instead of the load balancer.
.
This library provides both a net.Listener and net.Conn implementation that
can be used to handle situation in which you may be using the proxy protocol.
Only proxy protocol version 1, the human-readable form, is understood.
.
The only caveat is that one checks for the "PROXY " prefix to determine if
the protocol is being used. If that string may occur as part of your input,
then it is ambiguous if the protocol is being used and you may have problems.
Description-md5: 3659d275b02835ac5bfeb484c7779317