消费者示例 (最新条约) (产品/产品契约) 这是Golang消费者使用Pact创建消费者驱动的合同并通过共享合同的。 它正在Pactflow上使用公共租户,您可以使用凭证dXfltyFMgNOFZAxr8io9wJ37iUpY42M / O5AIZWxelWbLvqMd8PkAVycBJh2Psyg1 。 示例消费者/示例提供者协议的最新版本在发布。 该项目使用Makefile来模拟一个非常简单的构建管道,分为两个阶段-测试和部署。 测试 运行测试(包括生成合同的契约测试) 发布协议,使用当前分支的名称标记消费者版本 检查我们是否可以安全地部署到产品中(即契约内容是否已成功验证) 部署(仅限主服务器) 部署应用程序(仅出于本示例的目的而假装!) 将已部署的消费者版本标记为“产品” 用法 有关背景,请参见。