An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github.com/pkg/xattr

Package xattr provides support for extended attributes on linux, darwin and freebsd. Extended attributes are name:value pairs associated permanently with files and directories, similar to the environment strings associated with a process. An attribute may be defined or undefined. If it is defined, its value may be empty or non-empty. More details you can find here: https://en.wikipedia.org/wiki/Extended_file_attributes . All functions are provided in triples: Get/LGet/FGet, Set/LSet/FSet etc. The "L" variant will not follow a symlink at the end of the path, and "F" variant accepts a file descriptor instead of a path. Example for "L" variant, assuming path is "/symlink1/symlink2", where both components are symlinks: Get will follow "symlink1" and "symlink2" and operate on the target of "symlink2". LGet will follow "symlink1" but operate directly on "symlink2".

Ecosystem
proxy.golang.org
Latest Release
v0.4.12
10 months ago
Versions
20
Dependent Packages
429
Dependent Repos
1,128
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/pkg/xattr
spec
License BSD-2-Clause
Namespace github.com/pkg
First Release about 9 years ago
Last Synced about 11 hours ago
Repository
Stars 144 on GitHub
Forks 29 on GitHub
Docker Dependents 1,132
Docker Downloads 1,621,685,449
Rankings on proxy.golang.org
Overall Top 1.8%
Dependent packages Top 0.2%
Dependent repos Top 0.2%
Forks Top 4.3%
Docker downloads Top 0.1%