在过去的几天里,我一直试图通过观看gopher的一些视频来加快golang的速度。我很难弄清楚函数声明和返回。我已经读过这 https://www.tutorialspoint.com/go/go_functions.htm
这似乎很简单,但是下面的这个例子让我感到困惑。
例如在毒刺 https://blog.golang.org/generate
type Pill intconst ( Placebo Pill = iota Aspirin Ibuprofen Paracetamol Acetaminophen = Paracetamol )func (p Pill) String() string
我可以看到,在func中,输入参数是Pill类型的p,然后是String()和字符串?我假设的函数名称是字符串,但为什么输出类型字符串在那之后?
或
func TestNirmalize(t *testing.T)
或
func(th *timeHandler)ServeHTTP(w http.ResponseWriter, r*http.Request{
森林海
相关分类