JSONPath is a complete implementation of http://goessner.net/articles/JsonPath/. JSONPath can be combined with a script language. In many web samples it's combined with javascript. This framework comes without a script language but can be easily extended with one. See example.
It is based on Gval and can be combined with the modular expression languages based on gval. So for script features like multiply, length, regex or many more take a look at the documentation in the GoDoc.
Overall
Maintained
Code review
Go module
Latest release
Releases this year
304 followers · starred Sep 2021
23 followers · starred May 2020
968 followers · starred Jun 2025
42 followers · starred Mar 2019
JSONPath is a complete implementation of http://goessner.net/articles/JsonPath/. JSONPath can be combined with a script language. In many web samples it's combined with javascript. This framework comes without a script language but can be easily extended with one. See example.
It is based on Gval and can be combined with the modular expression languages based on gval. So for script features like multiply, length, regex or many more take a look at the documentation in the GoDoc.
Overall
Maintained
Code review
Go module
Latest release
Releases this year
304 followers · starred Sep 2021
23 followers · starred May 2020
968 followers · starred Jun 2025
42 followers · starred Mar 2019