The answer is yes, absolutely, absolutely 100%. but it's not all kinds of math, and it's not all kinds of programming. that ...
Decode url.Values to a golang struct using tag names. The default setting is "json". Other tag names can be used if you setup a custom config. Decode map[string]interface{} to a golang struct, ...