一直以为struct是存储数据用的,直到今天在写代码的时候,goland给出来的提示
f就是我们平常说的field
m就是method。
想想我们平常写类,不就是类吗?只是god的封装用的是首字母大小写而已。还有init()也可以看作是__construct()初始化的东西(这点描述不是很确切,在go中都是用&struct{}来初始化的。)
<?php
class A {
protected $a;
public function aaa(){
}
}
?>