Testcontainers Go

A comprehensive guide for using Testcontainers for Go to write reliable integration tests with Docker containers in Go projects. Supports 62+ pre-configured modules for databases, message queues, cloud services, and more. Use this skill when writing Go integration tests, setting up test databases (PostgreSQL, MySQL, Redis, MongoDB), testing with message queues (Kafka, RabbitMQ), or creating container-based test infrastructure. Covers modules, generic containers, networking, cleanup, wait strategies, CI/CD integration, and common anti-patterns.

testcontainers 1f81df5 11 files · 107.3 KB Updated

File contents

testcontainers/claude-skills/tree/main/plugins/testcontainers/skills/testcontainers-go commit 1f81df50c2

Frequently asked questions

npx skillmds@latest add testcontainers/testcontainers-go