2016-12-28 104 views
-2

请解释下面的语法,我在Godoc的代码片段下面找到了这个语法。据我所知Cookie是函数名,name是它的参数,返回类型是(*Cookie, error),我不明白的部分是(r *Request),这个部分究竟是什么意思。顺便说一句,我来自面向对象的背景。解释函数声明的语法

func (r *Request) Cookie(name string) (*Cookie, error) 
+5

https://golang.org/ref/spec#Method_declarations –

+1

我不明白其中的道理的人downvote问题,难道不许问问题在这个平台上?我对此很陌生,找不到任何帮助。所以问到SO。 – kamal

回答