Writing Microservice Integration Tests in Go (Finally)
Integration testing microservices is an extremely difficult task when systems are large, but it doesn’t have to be that way. Golang’s native concurrency enables developers to easily run and communicate with mocked versions of downstream dependencies within their integration test code. About the speaker Michael Farinacci is a software engineer building services and writing tests in Golang for WeWork in San Francisco. He has worked at other high-growth companies, mostly small startups such as …