接口让我们 Go 开发者描述了我们提供包是做什么的,而不是如何实现的。换个说法就是「解耦」,这确实是我们的目标,因为解耦的软件修改起来更容易。