community-examples go-chi community examples httpin: decode an HTTP request into a custom struct, including querystring, headers, form-data, JSON/XML body, path variables, etc.