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

712 stars
9 watching
29 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
openpeedeep/xdg A package providing cross-platform file locations and utility functions for XDG Standard compliance 79
rkoesters/xdg A Go library providing access to the XDG specs and implementing standard file system interactions. 44
jorenar/libxdgdirs An implementation of XDG Base Directory Specification 14
adrg/libvlc-go A Go library providing a unified interface to multimedia capabilities 434
appimagecrafters/libzsync-go A Golang library implementing a distributed file transfer protocol. 13
go-gcfg/gcfg A Go library that reads INI-style configuration files into data structures 168
bolknote/go-gd A Go implementation of the GD graphics library 59
xfxdev/xlog Provides a flexible logging system with a plugin architecture and customizable log layouts. 8
bytedance/gopkg A collection of reusable utility functions and libraries for the Go programming language 1,715
gosuri/go-store Provides a platform-independent interface to persist and retrieve data in various store implementations. 112
xxjwxc/public A comprehensive utility package for Go programmers 175
borudar/configuration A configuration library for Go programs that supports multiple data sources and types 108
philandstuff/dhall-golang Bindings for a configuration language used in software development 117
adrg/libvlc-go-examples A collection of sample applications and usage examples using the libvlc-go library to demonstrate its capabilities 33
shady831213/algorithms A collection of algorithms and data structures implemented in Go. 805