Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Master Agentic AI, GANs, Fine-Tuning & LLM Apps
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This conference talk explores the concept of mutation testing to validate the quality of your test suite in Go programming. Learn what mutation tests are and how they help determine if your tests are truly effective or just creating superficial coverage. Discover a practical implementation approach using Go's AST package and compiler techniques. Understand why testing is essential in modern software engineering and how mutation testing can serve as a meta-validation layer to ensure your tests actually verify your code's behavior rather than just increasing coverage metrics.
Syllabus
GopherCon 2024: Who Tests the Tests? - Daniela Petruzalek
Taught by
Gopher Academy