gopkg.in/PuerkitoBio/goquery.v0 (go): Package goquery implements features similar to jQuery, including the chainable syntax, to manipulate and query an HTML document (the modification functions of jQuery are not included).  It uses Cascadia as CSS selector (similar to Sizzle for jQuery).  To provide a chainable interface, error management is strict, and goquery panics if an invalid Cascadia selector is used (this is consistent with the behavior of jQuery/Sizzle/document.querySelectorAll, where an error is thrown). This is necessary since multiple return values cannot be used to allow a chainable interface.  It is hosted on GitHub, along with additional documentation in the README.md file: https://github.com/puerkitobio/goquery  The various methods are split into files based on the category of behavior:  * array.go : array-like positional manipulation of the selection.  * expand.go : methods that expand or augment the selection's set.  * filter.go : filtering methods, that reduce the selection's set.  * iteration.go : methods to loop over the selection's nodes.  * property.go : methods that inspect and get the node's properties values.  * query.go : methods that query, or reflect, a node's identity.  * traversal.go : methods to traverse the HTML document tree.  * type.go : definition of the types exposed by GoQuery.
Keywords: goquery|html-parsing|jquery|selector-strings