This Go implementation of the Pact framework allows you to define and verify contracts between your HTTP APIs and non-HTTP messaging systems. It focuses on consumer-driven contract testing, ensuring that services can communicate effectively without brittle end-to-end tests.
Implement API contract testing for your Go applications.
Go developers building or consuming HTTP APIs and asynchronous messaging systems who want to improve integration test reliability.