172
Go URL Parsing
Go has good support for url parsing. URL contains a scheme, authentication info, host, port, path, query params, and query fragment. we can parse URL and deduce what are the parameter is coming to the server and then process the request accordingly.
The net/url package has the required functions like Scheme, User, Host, Path, RawQuery etc.
Go URL Parsing Example 1
Output:
mysql admin:password admin password serverhost.com:8081 serverhost.com 8081 /server/page1 X key=value&key2=value2 map[key:[value] key2:[value2]] value2
Go URL Parsing Example 2
Output:
Enter the url in browser: http://localhost:8080/company?name=Tom&age=27
Next TopicHTML Aside tag