• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmd/H24-Nov-2018-

testdata/xml_unusual_cases/H24-Nov-2018-

.gitlab-ci.ymlH A D24-Nov-2018725

LICENSEH A D24-Nov-20183.2 KiB

README.mdH A D24-Nov-2018534

bplist.goH A D24-Nov-2018609

bplist_generator.goH A D24-Nov-20187.1 KiB

bplist_parser.goH A D24-Nov-201810.4 KiB

bplist_test.goH A D24-Nov-20183.8 KiB

common_data_for_test.goH A D24-Nov-201846.8 KiB

decode.goH A D24-Nov-20184 KiB

decode_test.goH A D24-Nov-20187 KiB

doc.goH A D24-Nov-2018347

encode.goH A D24-Nov-20183.9 KiB

encode_test.goH A D24-Nov-20184.6 KiB

example_custom_marshaler_test.goH A D24-Nov-2018898

fuzz.goH A D24-Nov-2018215

go.modH A D24-Nov-2018222

go16_test.goH A D24-Nov-2018238

go17_test.goH A D24-Nov-2018132

invalid_bplist_test.goH A D24-Nov-201812.6 KiB

invalid_text_test.goH A D24-Nov-20181.5 KiB

marshal.goH A D24-Nov-20185 KiB

marshal_test.goH A D24-Nov-20181.3 KiB

must.goH A D24-Nov-2018763

plist.goH A D24-Nov-20182.1 KiB

plist_types.goH A D24-Nov-20182 KiB

text_generator.goH A D24-Nov-20184.7 KiB

text_parser.goH A D24-Nov-201810.1 KiB

text_tables.goH A D24-Nov-20181,002

text_test.goH A D24-Nov-2018824

typeinfo.goH A D24-Nov-20184.2 KiB

unmarshal.goH A D24-Nov-20187.3 KiB

unmarshal_test.goH A D24-Nov-2018670

util.goH A D24-Nov-2018413

xml_generator.goH A D24-Nov-20183.8 KiB

xml_parser.goH A D24-Nov-20184.7 KiB

xml_test.goH A D24-Nov-20181.5 KiB

zerocopy.goH A D24-Nov-2018304

zerocopy_appengine.goH A D24-Nov-2018136

README.md

1# plist - A pure Go property list transcoder [![coverage report](https://gitlab.howett.net/go/plist/badges/master/coverage.svg)](https://gitlab.howett.net/go/plist/commits/master)
2## INSTALL
3```
4$ go get howett.net/plist
5```
6
7## FEATURES
8* Supports encoding/decoding property lists (Apple XML, Apple Binary, OpenStep and GNUStep) from/to arbitrary Go types
9
10## USE
11```go
12package main
13import (
14	"howett.net/plist"
15	"os"
16)
17func main() {
18	encoder := plist.NewEncoder(os.Stdout)
19	encoder.Encode(map[string]string{"hello": "world"})
20}
21```
22