Skip to content
goxml / goxpath / goxslt

XML, XPath & XSLT in Go

Three interrelated Go packages for XML processing:

  • goxml — XML parser and tree model
  • goxpath — XPath 2.0+ evaluator with XPath 3.1 functions
  • goxslt — XSLT 3.0 processor

Quick Start

go install github.com/speedata/goxslt/cmd/goxslt@latest
goxslt -s source.xml -t stylesheet.xsl

Documentation