“net/http”包实现了该功能 DetectContentTypehttp://golang.org/pkg/net/http/#DetectContentType但是当我尝试使用它时,我收到错误 undefined: DetectContentTypepackage mainimport ( "fmt" "io/ioutil" "log" "net/http")func main() { res, err := http.Get("http://www.google.com/robots.txt") if err != nil { log.Fatal(err) } robots, err := ioutil.ReadAll(res.Body) res.Body.Close() if err != nil { log.Fatal(err) } fileType := DetectContentType(robots) fmt.Println("FileType: ", fileType)}https://play.golang.org/p/WJDuU8Xx-5我究竟做错了什么?
1 回答
DIEA
TA贡献1820条经验 获得超2个赞
它是“net/http”包的一部分,因此你必须写,
http.DetectContentType(robots)
请注意,如果您想以这种方式使用此函数,您可以将导入语句更改为:
import (
...
. "net/http"
)
- 1 回答
- 0 关注
- 278 浏览
添加回答
举报
0/150
提交
取消