[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#799737: ITP: golang-github-magiconair-properties -- Java properties scanner for Go



Package: wnpp
Severity: wishlist
Owner: Anthony Fok <foka@debian.org>

* Package name    : golang-github-magiconair-properties
  Version         : 0.0~git20150731.0.337395e-1
  Upstream Author : Frank Schröder
* URL             : https://github.com/magiconair/properties
* License         : BSD-2-clause
  Programming Lang: Go
  Description     : Java properties scanner for Go

 properties is a Go library for reading and writing properties files.
 .
 It supports reading from multiple files and Spring style recursive
 property expansion of expressions like ${key} to their corresponding
 value.  Value expressions can refer to other keys like in ${key} or
 to environment variables like in ${USER}.  Filenames can also contain
 environment variables like in /home/${USER}/myapp.properties.
 .
 Comments and the order of keys are preserved. Comments can be modified
 and can be written to the output.
 .
 The properties library supports both ISO-8859-1 and UTF-8 encoded data.
 .
 Starting from version 1.3.0 the behavior of the MustXXX() functions is
 configurable by providing a custom ErrorHandler function. The default has
 changed from panic to log.Fatal but this is configurable and custom error
 handling functions can be provided. See the package documentation for
 details.

Reason for packaging: Needed by golang-github-spf13-viper,
 which is in turn needed by Hugo the static website generator.

To be group-maintained with pkg-go team.


Reply to: