Go 有类似于Python的urllib2的库吗?

Go 有类似于Python的urllib2的库吗?,go,package,Go,Package,在python中,我们有urllib2和httplib,但我一直在Go中搜索!page和我只找到了一个http库,我不知道这个库是否相同。如果你想在main后面,你可以使用像这样的项目。 它类似于返回页面的元信息,如标题 GoMetaInspector是一个web scraper包,提供对给定URL的基本信息和元标记的访问 我不知道您在urllib2中到底想要什么,因为它有几个特性。但是,我发现该代码具有以下主要必要条件: 我希望这就是你要找的。我在google群组的对话中也发现了这一点:Go的

在python中,我们有urllib2和httplib,但我一直在Go中搜索!page和我只找到了一个http库,我不知道这个库是否相同。

如果你想在main后面,你可以使用像这样的项目。
它类似于返回页面的元信息,如标题

GoMetaInspector是一个web scraper包,提供对给定URL的基本信息和元标记的访问


我不知道您在urllib2中到底想要什么,因为它有几个特性。但是,我发现该代码具有以下主要必要条件:


我希望这就是你要找的。我在google群组的对话中也发现了这一点:

Go的默认http客户端非常出色,您真的不需要任何其他东西。就用它吧!已经
  url := "http://www.cloudcontrol.com/pricing"
  MI, err := metainspector.New(url)
  if err != nil {
    fmt.Printf("Error: %v", err)
  } else {
    fmt.Printf("\nURL: %s\n", MI.Url())
    fmt.Printf("Scheme: %s\n", MI.Scheme())
    fmt.Printf("Host: %s\n", MI.Host())
    fmt.Printf("Root: %s\n", MI.RootURL())
    fmt.Printf("Title: %s\n", MI.Title())
    fmt.Printf("Language: %s\n", MI.Language())
    fmt.Printf("Author: %s\n", MI.Author())
    fmt.Printf("Description: %s\n", MI.Description())
    fmt.Printf("Charset: %s\n", MI.Charset())
    fmt.Printf("Feed URL: %s\n", MI.Feed())
    fmt.Printf("Links: %v\n", MI.Links())
    fmt.Printf("Images: %v\n", MI.Images())
    fmt.Printf("Keywords: %v\n", MI.Keywords())
    fmt.Printf("Compatibility: %v\n", MI.Compatibility())
}