
Package xmlpath implements a strict subset of the xpath specification for the go language. at the moment, xmlpath is compatible with the xpath specification to the following extent:
- all axes are supported ("child", "following-sibling", etc)
- all abbreviated forms are supported (".", "//", etc)
- all node types except for namespace are supported
- predicates may be [n], [path], [not(path)], [path=literal]
or [contains(path, literal)]
- predicates may be joined with "or", "and", and parenthesis
- richer expressions and namespaces are not supported