Go ���Բ���һ�� ����ͳ�� ��������������ԣ�������û����ͼ̳еĸ��
���� Go �������зdz����� �ӿ� ���ͨ��������ʵ�ֺܶ������������ԡ��ӿ��ṩ��һ�ַ�ʽ�� ˵�� �������Ϊ�����˭�ܸ㶨����£����Ϳ��������������
�ӿڶ�����һ�鷽��������������������Щ������������ʵ�֣����룺����û�б�ʵ�֣������dz���ģ����ӿ���Ҳ���ܰ���������
ͨ�����¸�ʽ����ӿڣ�
type Namer interface {
Method1(param_list) return_type
Method2(param_list) return_type
...
}
����� Namer ��һ�� �ӿ�����.
������Լ����ֻ����һ�������ģ��ӿڵ������ɷ������� [e]r ����ɣ����� Printer��Reader��Writer��Logger��Converter�ȵȡ�����һЩ�����õķ�ʽ������er������ʱ��������Recoverable����ʱ�ӿ�����able��β�������� I ��ͷ���� .NET �� Java ����������
Go �����еĽӿڶ��ܼ�̣�ͨ�����ǻ����0�������3��������
��������������������ԣ��� Go �����нӿڿ�����ֵ��һ���ӿ����͵ı�����һ�� �ӿ�ֵ ��var ai Namer��ai��һ�����֣�multiword�����ݽṹ������ֵ�� nil������������һ��ָ�룬��Ȼ����ȫ��һ���¡�ָ��ӿ�ֵ��ָ���ǷǷ��ģ����Dz���һ����Ҳû�У����ᵼ�´������
�˴��ķ���ָ�����ͨ������ʱ���乹���ġ�