ds34222222 2017-07-12 10:01
浏览 66
已采纳

如何理解golang文件?

I am new to Go and would like know how to understand this Go code:

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

What do pattern and handler mean?

Is handler just like callback function in javascript?

  • 写回答

1条回答 默认 最新

  • drfqfuhej48511519 2017-07-12 10:11
    关注

    pattern and handler are parameter/variable names. Unlike C, the declaration of types in Go is left to right. i.e. name of variable comes first and then its type. Read more at Go's declaration syntax

    Yes, the handler is like JavaScript callback function. Read more at "First class functions in Go"

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?