我是 Go 的新手,想知道如何理解这段 Go 代码:
func HandleFunc(pattern string, handler func(ResponseWriter, *Request))
pattern
和 handler
是什么意思?
handler
是javascript中的回调函数吗?
最佳答案
pattern
和 handler
是参数/变量名。与 C 不同,Go 中的类型声明是从左到右的。即变量的名称首先出现,然后是其类型。在 Go's declaration syntax 阅读更多内容
是的,handler
就像 JavaScript 回调函数。在“First class functions in Go”中阅读更多内容
关于go - 如何理解golang文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45054533/