go - Handle 和 HandleFunc 有什么区别?

标签 go

<分区>

我试图了解 Handle 和 HandleFunc 之间的区别。

除了差异之外,在构建 Go 网络应用程序时,您什么时候会使用一个而不是另一个?

https://golang.org/pkg/net/http/#Handle

最佳答案

您可以使用适合您的处理程序实现的任何一个。如果您已将处理程序实现为函数,则可以使用 HandleFunc;如果您已将其实现为具有 ServeHTTP 方法的类型,您将使用 Handle

关于go - Handle 和 HandleFunc 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48649718/

相关文章:

go - golang 中带有嵌入式锁的通用结构集合

go - 为什么调用此 String() 方法而不按名称调用它

go - map 检索的值(value)

go - 为什么要在堆上存储指针语义的值?

go - 通过 TCP 读取字节并在 Go 中编码为 ISO-8859-9

go - 从 Go 中的 rune 获取 unicode 脚本

http - golang,从文件中读取内容,并在 HTTP 请求中作为正文数据发送

go - 为什么 Go 没有计算整数绝对值的函数?

postgresql - 在GitHub Actions中运行Postgres以测试我的Go API

Golang 线正在抛线 : type x does not implement interface error