How to Install and Uninstall golang-github-bep-tmc-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: November 26,2024

1. Install "golang-github-bep-tmc-dev" package

Please follow the guidance below to install golang-github-bep-tmc-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install golang-github-bep-tmc-dev

2. Uninstall "golang-github-bep-tmc-dev" package

Please follow the instructions below to uninstall golang-github-bep-tmc-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove golang-github-bep-tmc-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-bep-tmc-dev package on Ubuntu 21.10 (Impish Indri)

Package: golang-github-bep-tmc-dev
Architecture: all
Version: 0.5.1-2
Priority: optional
Section: universe/devel
Source: golang-github-bep-tmc
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 36
Depends: golang-github-frankban-quicktest-dev, golang-github-google-go-cmp-dev, golang-yaml.v2-dev
Filename: pool/universe/g/golang-github-bep-tmc/golang-github-bep-tmc-dev_0.5.1-2_all.deb
Size: 7972
MD5sum: 4dd3e166690ebf0dde26e712fa78cd93
SHA1: fd707fecfb34333f9d67f3477460d324db38b0f8
SHA256: afa81bcef0add7c23d35e26184edd8e8338ddc49453263cc4e6abe51c8a6d021
SHA512: 1ca3c57b631aefce5c24c192500d9f218d4834280a132cd96d22d93133d996e6196510b31bb54ffba212c59006cecb7cd834cf09f1c9b2ca60c59080e4613f68
Homepage: https://github.com/bep/tmc
Description-en: provides round-trip serialization of typed Go maps
Codec for a Typed Map
.
bep/tmc provides basic roundtrip JSON etc. encoding/decoding of a
map[string]interface{} with custom type adapters.
.
Text based serialization formats like JSON and YAML are convenient, but
when used with Go maps, most type information gets lost in translation.
For structs, one can work around some of the limitations with custom
MarshalJSON, UnmarshalJSON, MarshalText and UnmarshalText.
For the commonly used flexible and schema-less "map[string]interface {}",
this is, as the author is aware of, not an option.
This library provides a solution to this problem.
.
See the GoDoc at https://godoc.org/github.com/bep/tmc for some
basic examples and how to configure custom codec, adapters, etc.
Description-md5: 06e685371f9085334259438480034025