
SOLID Go Design
Go Time: Golang, Software Engineering
00:00
Is It Possible to Retry a Program?
In general, you want to try and compose your programs out of smaller pieces. We worked really hard to make the con interface and the session interface look pretty much like a read write closer or a similar thing that you get from OS exec. So that's all from the point of view of building packages that interoperate at a very high level. They don't know a lot about each other apart from the interfaces. There's a separate part of error handling, which is when the error does happen, how do you tell the developer or the operations person or that?
Play episode from 35:18
Transcript


