[travis] Try building with Travis CI.
1 file changed
tree: 0610ec7f7a004de42536756e22fbf7f6bd90e7da
  1. ply/
  2. .travis.yml
  3. bplist.go
  4. bplist_test.go
  5. common_data_for_test.go
  6. decode.go
  7. decode_test.go
  8. doc.go
  9. encode.go
  10. encode_test.go
  11. example_custom_marshaler_test.go
  12. fuzz.go
  13. invalid_bplist_test.go
  14. invalid_text_test.go
  15. LICENSE
  16. marshal.go
  17. marshal_test.go
  18. must.go
  19. plist.go
  20. plist_types.go
  21. README.md
  22. text.go
  23. text_tables.go
  24. text_test.go
  25. typeinfo.go
  26. unmarshal.go
  27. unmarshal_test.go
  28. util.go
  29. xml.go
  30. xml_test.go
README.md

plist - A pure Go property list transcoder

INSTALL

$ go get howett.net/plist

FEATURES

  • Supports encoding/decoding property lists (Apple XML, Apple Binary, OpenStep and GNUStep) from/to arbitrary Go types

USE

package main
import (
	"howett.net/plist"
	"os"
)
func main() {
	encoder := plist.NewEncoder(os.Stdout)
	encoder.Encode(map[string]string{"hello": "world"})
}