Test like a ninja with Go

Not tested? Not done! Yet another talk about tests? I aim to present you with the techniques and tools you might use to build efficient and reliable tests. We’ll use Go, which provides a great testing experience. I’ll show you overlooked techniques such as benchmarking, fuzzing, etc. Plus, I’ll introduce you to the most popular libraries and packages used to test Go code.


  • Ivan Pesenti
    Ivan Pesenti

    Ivan is an Italian guy who loves coding and computer stuff. He lives in a small town in the north of Italy.
    Since 2014, he works as a software developer. He’s mainly focused on server-side programming, especially in building Web APIs and serverless applications. Two of his major concerns about software development are code security and tests.
    During his spare time, he loves sharing his knowledge with the community by giving talks related to computer science stuff. He also writes technical blog posts sharing his expertise and best practices. He’s also a mentor for junior developers and also for students who aim to be professional software developers in their lives. He tries to help everyone (without distinction in gender, nationality, age, and so on) with empathy and determination. He’s also a course author.


Jun 18 2024


12:00 - 12:30


Room Friedrichshain III