Delightful integration tests in Go applications - Manuel De La Peña

36:24 · 09 Sep 2025 – 11 Sep 2025 · YouTube

About this talk

This talk explores the use of Dockerized services as a powerful solution for creating repeatable, isolated environments that are perfect for integration testing. The session introduces the Testcontainers libraries, which offer a flexible and intuitive API for managing the lifecycle of service dependencies within Docker containers. By running databases, Kafka, Elasticsearch, and cloud technologies directly from test code, developers can ensure that environment configurations remain consistent and up-to-date for both local development and CI pipelines. Attendees will gain the knowledge needed to implement effective integration tests in their codebases without the complications of manual management of external service dependencies. Manuel de la Peña, an OSS Software Engineer at Docker, presents the session, bringing expertise from his work on "Testcontainers for Go" and his background in software engineering.

From event

ContainerDays 2025

09 Sep 2025 – 11 Sep 2025

All event videos
Back to Watch