用例交互器 该模块定义了用例交互器的通用协定,以启用Go中应用程序。 为什么? 将传输层与业务逻辑隔离可以减少耦合,并可以更好地控制传输和业务方面。 例如,应用程序需要使用AMQP事件并对其进行处理,而通过隔离的用例交互器,很容易通过HTTP消息(作为开发人员工具的一部分)触发相同的操作。 用例交互器声明其端口,并且可以用作文档自动化的信息源。 此抽象旨在与自动传输层一起使用,例如,参见 。 用法 // Configure use case interactor in application layer. type myInput struct { Param1 int