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

Last updated: May 21,2024

1. Install "golang-github-valyala-quicktemplate-dev" package

Please follow the steps below to install golang-github-valyala-quicktemplate-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install golang-github-valyala-quicktemplate-dev

2. Uninstall "golang-github-valyala-quicktemplate-dev" package

Please follow the guidelines below to uninstall golang-github-valyala-quicktemplate-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove golang-github-valyala-quicktemplate-dev $ sudo apt autoclean && sudo apt autoremove

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

Package: golang-github-valyala-quicktemplate-dev
Architecture: all
Version: 1.6.3+ds-3
Multi-Arch: foreign
Priority: optional
Section: universe/golang
Source: golang-github-valyala-quicktemplate
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 237
Depends: golang-github-valyala-bytebufferpool-dev, golang-github-valyala-fasthttp-dev
Filename: pool/universe/g/golang-github-valyala-quicktemplate/golang-github-valyala-quicktemplate-dev_1.6.3+ds-3_all.deb
Size: 33900
MD5sum: 8f9467b3c0d68769c0c7aac7f9074e00
SHA1: 7083532afe1de666cc07d32784dba8a888384ccf
SHA256: 29a4fa0b1d02d287e4b90e03847e403800a35217f9a8e81f3abedb8539c5574c
SHA512: e65e1749e3260b1cae96973b7c01fde7957d1d35c044da6f72f1a91eaa0f874b09b7a6f7544875c28ae217cb162eec06f9963bd6e81ba65a52d21e0170edeb46
Homepage: https://github.com/valyala/quicktemplate
Description-en: fast, powerful, yet easy to use template engine for Go (lborary)
Optimized for speed, zero memory allocations in hot paths. Up to 20x faster
than html/template.
.
Inspired by the Mako templates philosophy.
.
Features:
* Extremely fast. Templates are converted into Go code and then compiled.
* Quicktemplate syntax is very close to Go - there is no need to learn yet
another template language before starting to use quicktemplate.
* Almost all bugs are caught during template compilation, so production
suffers less from template-related bugs.
* Easy to use.
* Powerful. Arbitrary Go code may be embedded into and mixed with templates.
Be careful with this power - do not query the database and/or external
resources from templates unless you miss the PHP way in Go :) This power
is mostly for arbitrary data transformations.
* Easy to use template inheritance powered by Go interfaces.
* Templates are compiled into a single binary, so there is no need to copy
template files to the server.
.
Drawbacks:
* Templates cannot be updated on the fly on the server, since they are
compiled into a single binary. Take a look at fasttemplate
(https://github.com/valyala/fasttemplate) if you need a fast
template engine for simple dynamically updated templates.
Description-md5: 0da578afa67eae225b37aab0f6d5da5d