goq
HTML unmarshaller
Allows users to declaratively unmarshal HTML into Go structs using struct tags composed of CSS selectors.
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
261 stars
9 watching
20 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists
decodergolanggoqueryhtmlhtml-unmarshalingscrapeselectorselectorsstructunmarshalingunmarshallunmarshaller
Related projects:
Repository | Description | Stars |
---|---|---|
perimeterx/marshmallow | Provides flexible and performant JSON unmarshalling in Go with minimal extra coding required. | 375 |
unrolled/render | A Go package for rendering various data types in web responses | 1,940 |
alexflint/go-arg | Provides a structured approach to parsing command-line arguments in Go | 2,032 |
leebenson/conform | Automatically trims and sanitizes struct string fields in Go based on embedded tags. | 323 |
davemolk/gogetjs | Tools for extracting and analyzing JavaScript files from web pages | 40 |
d00movenok/gomalleable | A Go library for parsing and assembling Malleable C2 profiles. | 60 |
tomwright/queryparam | Converts URL query parameters into struct values of the correct types | 19 |
go-playground/form | A Go package for encoding and decoding URL parameters into structured data types | 773 |
antchfx/htmlquery | A Golang package for extracting data from HTML documents using XPath expressions. | 738 |
incu6us/goimports-reviser | Tool to sort and format Go imports and code. | 602 |
andrew-m-c/go.jsonvalue | A Go library for working with unstructured JSON data efficiently | 187 |
anacrolix/tagflag | Tool for declaratively parsing command-line flags in Go using struct tags. | 11 |
greencoda/confiq | A Go package for loading structured data into structs with mapping using tags and selectors. | 35 |
bokwoon95/go-structured-query | Automates the creation and execution of SQL queries to simplify data access and mapping | 197 |
crusj/structrue-go.nvim | Displays the symbol structure of Go files in a more intuitive way | 42 |