Power BI Fundamentals - Create visualizations and dashboards from scratch
Save 43% on 1 Year of Coursera Plus
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to create delightful integration tests in Go applications using Test Containers in this 15-minute conference talk from Conf42 Golang 2025. Explore the challenges developers face when testing applications and discover how Test Containers for Go can solve common testing problems. Master practical techniques for testing databases, Redis, Red Panda, and AWS Lambda services using containerized environments. Understand how to implement Test Containers for database testing scenarios, configure Redis testing environments, set up Red Panda message broker testing, and create AWS Lambda testing workflows. Discover advanced Test Containers features that enhance your testing capabilities and learn best practices for maintaining reliable, isolated integration tests. Gain insights into creating robust testing strategies that improve code quality and development confidence while working with external dependencies and services in Go applications.
Syllabus
00:00 Introduction and Speaker Background
00:07 Challenges in Testing Applications
01:44 Introduction to Test Containers for Go
01:59 Using Test Containers for Database Testing
06:52 Testing Redis with Test Containers
07:36 Testing Red Panda with Test Containers
08:26 Testing AWS Lambda with Test Containers
11:14 Advanced Features of Test Containers
14:57 Conclusion and Resources
Taught by
Conf42