How to Install and Uninstall go-internal Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: December 28,2024

1. Install "go-internal" package

Please follow the instructions below to install go-internal on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install go-internal

2. Uninstall "go-internal" package

This guide covers the steps necessary to uninstall go-internal on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove go-internal $ sudo apt autoclean && sudo apt autoremove

3. Information about the go-internal package on Ubuntu 20.10 (Groovy Gorilla)

Package: go-internal
Architecture: amd64
Version: 1.5.2-1build1
Built-Using: golang-1.14 (= 1.14.7-2ubuntu1), golang-gopkg-errgo.v2 (= 2.1.0-2)
Priority: optional
Section: universe/devel
Source: golang-github-rogpeppe-go-internal
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 18881
Depends: libc6 (>= 2.32)
Filename: pool/universe/g/golang-github-rogpeppe-go-internal/go-internal_1.5.2-1build1_amd64.deb
Size: 4488424
MD5sum: c4abc9f7e92dbe0cdd699c51d861e9b6
SHA1: 08c81a18ca0dc63aa157aef2f3a96e940d4abd5a
SHA256: 5700735939e9b3929d8858cc2fb8a9a6ec821fd7ddd768537d2f0f43db5e83b2
SHA512: 11221e662f577c8692fd1b4c0a7af9a896ba12f0e8519d64b4d3adb4c4dcba961fd172ffd246117acc17adea929fa50202d75677065d2a5db347fcb914e3bcfd
Homepage: https://github.com/rogpeppe/go-internal
Description-en: Selected Go-internal packages factored out from the standard library (binaries)
The go-internal repository factors out an opinionated selection of
internal packages and functionality from the Go standard library.
Currently this consists mostly of packages and testing code from
within the Go tool implementation.
.
Included are the following:
.
* dirhash: calculate hashes over directory trees the same way
that the Go tool does.
* goproxytest: a GOPROXY implementation designed for test use.
* gotooltest: Use the Go tool inside test scripts (see testscript below).
* imports: list of known architectures and OSs, and support for reading
import statements.
* modfile: read and write go.mod files while preserving formatting
and comments.
* module: module paths and versions.
* par: do work in parallel.
* semver: semantic version parsing.
* testenv: information on the current testing environment.
* testscript: script-based testing based on txtar files.
* txtar: simple text-based file archives for testing.
.
This package contains the compiled binaries, namely testscript,
txtar-addmod, txtar-c and txtar-goproxy.
Description-md5: ad1524a66a3041c36f10fa689303ed26