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
8 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 almost 9 years ago
Last Synced about 8 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%