go - 如何理解golang文档?

标签 go

我是 Go 的新手,想知道如何理解这段 Go 代码:

func HandleFunc(pattern string, handler func(ResponseWriter, *Request))

patternhandler 是什么意思?

handler是javascript中的回调函数吗?

最佳答案

patternhandler 是参数/变量名。与 C 不同,Go 中的类型声明是从左到右的。即变量的名称首先出现,然后是其类型。在 Go's declaration syntax 阅读更多内容

是的,handler 就像 JavaScript 回调函数。在“First class functions in Go”中阅读更多内容

关于go - 如何理解golang文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45054533/

相关文章:

go - 如何在没有比赛的情况下延长自动收报机持续时间?

go - Go 的 Rows.Scan 可以忽略 SQL 查询中的字段吗

go - SendGrid SMTP 电子邮件不会发送到 Go 中的抄送和密件抄送地址

go - 如何在 Swagger 中创建前缀路由

go - 引用Golang接口(interface)方法中的implementation-type

string - 在 Go 中逐行读取文件

go - 尽管我已经安装了 libpcap,但仍面临 "lpcap not found"错误

go - 如何增加 klog 级别的冗长程度?

go - Ticker 间隔更改的意外行为

gopls 禁用结构自动填充