Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@mstgnz mstgnz released this 26 Dec 15:14

v1.1.0 - Release

A Go library for seamless conversion between JSON, XML, and YAML formats using a common data structure.

Features

  • Bidirectional conversion between JSON, XML, and YAML
  • Common Node structure for consistent data representation
  • Type-safe operations
  • Customizable conversion rules
  • High test coverage (>90%)
  • Thread-safe operations
  • Minimal dependencies

Performance

Benchmark results show efficient performance across formats:

  • JSON: Fastest with minimal allocations
  • XML: Moderate performance with balanced memory usage
  • YAML: Higher resource usage but maintains data integrity

Installation

go get github.com/mstgnz/transformer

Breaking Changes

  • None (Initial Release)

Bug Fixes

  • None (Initial Release)

Dependencies

  • Go 1.16 or higher
  • gopkg.in/yaml.v3 for YAML operations