/gourl

Implementing RFC(s) url, uri and urn parsing

Apache License 2.0Apache-2.0

URI

There is a group of three terms:

  • URI - Uniform Resource Identifier
  • URL - Uniform Resource Locator
  • URN - Uniform Resource Name

The group of the three terms holds information about the network resources how to get the information, and how to identify the type of information.

The following package holds implementation for RFC implementation for URI using the Go (Golang) language.

The reason for it to live, is that the url package is domain specific implementation rather then using an RFC implementation.

It means that there are large set of URI (and URL) that cannot be parsed by the package and requires their own implementation.

This package aims to solve it.

TODO:

License

The following package is under the Apache 2.0 license.