manuelarte

manuelarte/milogo

✂️ Cut your JSON Rest API responses using a field query parameter (JSON Partial response plugin for Gin).

1 good first / help-wanted issue · Go · last activity Jun 23, 2025

field-selection gin-gonic go golang middleware partial-responses rest-api
1 Open Issue Need Help Last updated: Jun 23, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Optimize the Go Gin middleware 'milogo' to avoid double JSON marshaling/unmarshaling. The current implementation marshals and then unmarshals JSON data, leading to performance overhead. The goal is to modify the middleware to process the JSON data only once, preserving the original JSON structure and improving efficiency.

Complexity: 4/5
enhancement help wanted
manuelarte/milogo
6

✂️ Cut your JSON Rest API responses using a field query parameter (JSON Partial response plugin for Gin).

Go
#field-selection#gin-gonic#go#golang#middleware#partial-responses#rest-api