从底层深入Go的基础模型 - interface
interfaceIn Object-oriented programming, a protocol or interface is a common means for unrelated Object (computer science) to communicate with each other. These are definitions of Method (computer programming) and values which the objects agree upon ...阅读全文