猜题主是对go interface的设计有所怀疑,才可能提出这样的问题~不知道你对OOP和『六大原则』是否了解,一个功能设计的提出,并不是有所代替就不允许它存在(就像条条大路通罗马,但人们肯定大多是走方便的、好走走得快的路,对吧?),interface的设计是go的设计者经过深思熟虑提出来的,简单说,适合你为自己的功能模块做解藕,以便在必要的时候更快更好地去维护、复用它们。
推荐阅读我的图文哈:
另猜测你可能对软件工程、OOP和六大原则了解或者实践较少,推荐你通过搜索引擎学习了解哈。
『喜欢我的回答请不吝按赞、点喜欢支持我哦!谢谢你们』