```go
package main
type Teacher struct {
age int
}
func (teacher Teacher) showAge(age int) (int) { //怎么这么多括号,看得晕
teacher.age=age
return teacher.age
}
func main() {
var teacher Teacher
var r=teacher.showAge(26)
println(r)
}
```
```
func (teacher Teacher) showAge(age int) (int)
```
+ 第一个括号 `指明结构体`
+ 第二个括号`该方法接收的参数`
+ 第三个括号`该方法的返回参数`
#6
更多评论
这个是你定义的Teacher结构体的方法,一般的方法就是
`func showAge(age int) (int)`
第一个括号里面是参数,第二个括号是返回值的类型。
#1