I noticed that there is no easy way dealing with regex groups and regex named group in golang, which I find pretty useful in some cases :)
So I write a simple library to match regex expression named groups into go struct using struct tags and automatic parsing.