package main import ( "bufio" "fmt" "net/url" "os" ) func main() { scanner := bufio.NewScanner(os.Stdin) for scanner.Scan() { inputURL := scanner.Text() parsedURL, err := url.Parse(inputURL) if err != nil { fmt.Fprintf(os.Stderr, "Error parsing URL: %v\n", err) continue } fmt.Println(parsedURL.Host) } if err := scanner.Err(); err != nil { fmt.Fprintf(os.Stderr, "Error reading input: %v\n", err) } }