
Trials and tribulations of testing in Go
Go Time: Golang, Software Engineering
00:00
Is It Possible to Roll a Transaction Back When the Other Right Fails?
The output format from our thing's very much so mattered, and it actually mattered with the go tags. We knew that we could marshal stuff correctly. But if there was a field that had a mid empty on it, and it would actually break the Android readers of stuff. In other languages, an empty set is not or an empty list is very different from a null list. And so it was actually really important that we have this automation on our output contract that asserts this is our output.
Transcript
Play full episode