uritemplate is a Go implementation of URI Template [RFC6570] with full functionality of URI Template Level 4.
uritemplate can also generate a regexp that matches expansion of the URI Template from a URI Template.
$ go get -u github.com/yosida95/uritemplate/v3
The documentation is available on GoDoc.
See examples on GoDoc.
uritemplate is distributed under the BSD 3-Clause license. PLEASE READ ./LICENSE carefully and follow its clauses to use this software.