xdg

App file storage library

Provides standard paths for storing application files across multiple platforms

Go implementation of the XDG Base Directory Specification and XDG user directories

GitHub

726 stars
9 watching
29 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

cross-platformgogolanggolang-librarygolang-packageknown-folderslibrarylinuxmacosplan9specificationunixwindowsxdgxdg-basedirxdg-compliancexdg-specsxdg-user-dirs

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
openpeedeep/xdgA package providing cross-platform file locations and utility functions for XDG Standard compliance79
rkoesters/xdgA Go library providing access to the XDG specs and implementing standard file system interactions.45
jorenar/libxdgdirsAn implementation of XDG Base Directory Specification14
adrg/libvlc-goA Go library providing a unified interface to multimedia capabilities438
appimagecrafters/libzsync-goA Golang library implementing a distributed file transfer protocol.13
go-gcfg/gcfgA Go library that reads INI-style configuration files into data structures168
bolknote/go-gdA collection of Go bindings for the Graphics Drawing Extension (GD) library.59
xfxdev/xlogProvides a flexible logging system with a plugin architecture and customizable log layouts.8
bytedance/gopkgA collection of reusable utility functions and libraries for the Go programming language1,741
gosuri/go-storeProvides a platform-independent interface to persist and retrieve data in various store implementations.112
xxjwxc/publicA comprehensive utility package for Go programmers175
borudar/configurationA configuration library for Go programs that supports multiple data sources and types108
philandstuff/dhall-golangBindings for a configuration language used in software development119
adrg/libvlc-go-examplesA collection of sample applications and usage examples using the libvlc-go library to demonstrate its capabilities33
shady831213/algorithmsA collection of algorithms and data structures implemented in Go.806