use net/url pacakge