Writing Microservice Integration Tests in Go (Finally) - GopherCon SG 2019
Speaker: Michael Farinacci, WeWork
Integration testing microservices is an extremely difficult task when systems are large, but it doesn’t have to be that way. Golang’s native concurrency enables developers to easily run and communicate with mocked versions of downstream dependencies within their integration test code.
About the speaker
Michael Farinacci is a software engineer building services and writing tests in Golang for WeWork in San Francisco.
He has worked at other high-growth companies, mostly small startups such as Viptela, acquired by Cisco. Although versed in other languages, Golang has quickly become his favorite.
When he’s not typing, he’s driving on the racetrack.
Event Page: https://2019.gophercon.sg
Видео Writing Microservice Integration Tests in Go (Finally) - GopherCon SG 2019 канала Singapore Gophers
Integration testing microservices is an extremely difficult task when systems are large, but it doesn’t have to be that way. Golang’s native concurrency enables developers to easily run and communicate with mocked versions of downstream dependencies within their integration test code.
About the speaker
Michael Farinacci is a software engineer building services and writing tests in Golang for WeWork in San Francisco.
He has worked at other high-growth companies, mostly small startups such as Viptela, acquired by Cisco. Although versed in other languages, Golang has quickly become his favorite.
When he’s not typing, he’s driving on the racetrack.
Event Page: https://2019.gophercon.sg
Видео Writing Microservice Integration Tests in Go (Finally) - GopherCon SG 2019 канала Singapore Gophers
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Opening Address - GopherConSG 2018The Scandalous Story of Dreadful Code Written by the Best of Us - GopherConSG 2018[Singapore Gophers] Writing Concurrent Programs in GoGo Concurrency Techniques for Self-Healing Applications - GopherCon SG 2023Three techniques for building high performance parsers - GopherCon SG 2023Live Coding - GoSG Meetup (April 2015)Web 3.0: Web Sockets - GoSG Meetup (April 2015)The Lost Art of Bondage - GopherConSG 2018Opening Remarks - GopherCon SG 2017Controlling Distributed Energy Resources with Edge Computing and Go - GopherCon SG 2019Data Integration: Building Systems for Swift Client Servicing in Go - GopherCon SG 2023Closing keynote: GO-JEK gets Go - GopherConSG 2018Man Bites Dog: A Journey of LLMs and What Comes Next - GopherCon SG 2023Using and Writing Go Analyses - GopherCon SG 2019[Singapore Gophers] How I built my first web app in GoDistributed Tracing in Grab - GopherCon SG 2017[Singapore Gophers] Show n Tell (Kai Hendry)[Singapore Gophers] Using Go for the Reverse Game-of-LifeGo and LLMs - GopherCon SG 2023Sponsor lightning talk: Loom Network - GopherConSG 2018Back to the Future: Modernizing CLIs Using Go - GopherCon SG 2023