Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Delightful Integration Tests in Go Applications

Conf42 via YouTube

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

Reviews

Start your review of Delightful Integration Tests in Go Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.