package main
import (
"log"
"net/url"
)
func main() {
u, err := url.ParseRequestURI("hi/there?")
log.Printf("hi/there?: err=%+v url=%+v\n", err, u)
u, err = url.ParseRequestURI("http://golang.cafe/")
log.Printf("hi/there?: err=%+v url=%+v\n", err, u)
u, err = url.ParseRequestURI("http://golang.org/index.html?#page1")
log.Printf("hi/there?: err=%+v url=%+v\n", err, u)
u, err = url.ParseRequestURI("golang.org")
log.Printf("hi/there?: err=%+v url=%+v\n", err, u)
}