golang-github-google-renameio 0.1.0-2 source package in Ubuntu
Changelog
golang-github-google-renameio (0.1.0-2) unstable; urgency=medium * Source-only upload for migration to testing -- Anthony Fok <email address hidden> Sun, 08 Mar 2020 06:08:40 -0600
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-google-renameio_0.1.0-2.dsc | 2.2 KiB | 57af261e1264fa7bf1064e91ff441dcb3fd30f9cdcf8da677359f4fd1fbf459b |
golang-github-google-renameio_0.1.0.orig.tar.gz | 9.5 KiB | 00bfe09fb180acc5ffbd0a7eb2c81f5bcf7e1bbbb146451297449e4b149a0077 |
golang-github-google-renameio_0.1.0-2.debian.tar.xz | 2.6 KiB | 5d6d9e900c315b95ca65aae9436b4eda454a41dfea427579f8a9da3cdb484ae2 |
No changes file available.
Binary packages built by this source
- golang-github-google-renameio-dev: provides a way to atomically create or replace a file or symbolic link
The renameio Go package provides a way to atomically create or replace a
file or symbolic link.
.
Atomicity vs durability: renameio concerns itself only with atomicity,
i.e. making sure applications never see unexpected file content
(a half-written file, or a 0-byte file).
.
As a practical example, consider https://manpages. debian. org/: if there
is a power outage while the site is updating, we are okay with losing the
manpages which were being rendered at the time of the power outage. They
will be added in a later run of the software. We are not okay with having
a manpage replaced by a 0-byte file under any circumstances, though.