How to Install and Uninstall golang-github-modern-go-reflect2-dev Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: November 07,2024
1. Install "golang-github-modern-go-reflect2-dev" package
Please follow the guidelines below to install golang-github-modern-go-reflect2-dev on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
golang-github-modern-go-reflect2-dev
Copied
2. Uninstall "golang-github-modern-go-reflect2-dev" package
Here is a brief guide to show you how to uninstall golang-github-modern-go-reflect2-dev on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
golang-github-modern-go-reflect2-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the golang-github-modern-go-reflect2-dev package on Ubuntu 21.04 (Hirsute Hippo)
Package: golang-github-modern-go-reflect2-dev
Architecture: all
Version: 1.0.1-1
Priority: optional
Section: universe/devel
Source: golang-github-modern-go-reflect2
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 72
Depends: golang-github-modern-go-concurrent-dev
Filename: pool/universe/g/golang-github-modern-go-reflect2/golang-github-modern-go-reflect2-dev_1.0.1-1_all.deb
Size: 10672
MD5sum: c336d04f5f62d74ee1b6d8e1ebbace43
SHA1: eab43f9628c0e07ea0607faf05ec93050e086898
SHA256: c818500e1e04cb1856f535fb438e24e443e85f7898e1fc93201200031302a58b
SHA512: f1d17ab12887c898a8c22813a92d0bee6b00cb596c86b18f849a20f990774007b75dd6f103d93e017fb9264c2f785ee0ee3b0a49369bb10d2f0dff0a5c6db455
Homepage: https://github.com/modern-go/reflect2
Description-en: Reflection API without runtime reflect.Value cost
The reflect2 package provides a reflection API that avoids runtime
reflect.Value cost:
.
* reflect get/set interface{}, with type checking
* reflect get/set unsafe.Pointer, without type checking
* reflect2.TypeByName works like Class.forName found in Java
.
This package is designed for low level libraries to optimize reflection
performance. General applications should still use the standard library
reflect.
Description-md5: e1dd83c15b620ae59b9449d7c94ba62c
Architecture: all
Version: 1.0.1-1
Priority: optional
Section: universe/devel
Source: golang-github-modern-go-reflect2
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 72
Depends: golang-github-modern-go-concurrent-dev
Filename: pool/universe/g/golang-github-modern-go-reflect2/golang-github-modern-go-reflect2-dev_1.0.1-1_all.deb
Size: 10672
MD5sum: c336d04f5f62d74ee1b6d8e1ebbace43
SHA1: eab43f9628c0e07ea0607faf05ec93050e086898
SHA256: c818500e1e04cb1856f535fb438e24e443e85f7898e1fc93201200031302a58b
SHA512: f1d17ab12887c898a8c22813a92d0bee6b00cb596c86b18f849a20f990774007b75dd6f103d93e017fb9264c2f785ee0ee3b0a49369bb10d2f0dff0a5c6db455
Homepage: https://github.com/modern-go/reflect2
Description-en: Reflection API without runtime reflect.Value cost
The reflect2 package provides a reflection API that avoids runtime
reflect.Value cost:
.
* reflect get/set interface{}, with type checking
* reflect get/set unsafe.Pointer, without type checking
* reflect2.TypeByName works like Class.forName found in Java
.
This package is designed for low level libraries to optimize reflection
performance. General applications should still use the standard library
reflect.
Description-md5: e1dd83c15b620ae59b9449d7c94ba62c