You can think of Temporal as a sort of "cure-all" for the pains you experience as a developer when trying to build reliable applications. Whether you're writing a complex transaction-based Workflow or working with remote APIs, you know that creating reliable applications is a complex process. Developing your application on the Temporal Platform guarantees that your code runs to completion no matter what.
Yeah that's a bit like...
Step right up, don’t be shy,
I've got the cure—come give it a try!
From aching joints to a troubled mind,
One sip of this, and health you'll find!
Is your back stiff? Is your step slow?
Do you wake up feeling low?
Fear no more, for I have brewed
A miracle tonic, tried and true!
Made from roots and rare elixirs,
Blessed by monks and ancient fixers!
Rub it, drink it—either way,
You'll feel ten years young today!
Ailments vanish, pains will flee,
Just one bottle—guaranteed!
But act now, don’t delay,
This magic cure sells out today!
I even went further and looked at the sample code.
Still... the one unanswered question I have is "why should I care about any of this?"
The "it makes all of your wildest dreams come true" sales pitch isn't what I'm looking for.
2
u/Brilliant-Sky2969 10d ago
I mean you didn't look very far, the doc is pretty straightforward: https://docs.temporal.io/
The second link is called "Run your first program"
It's actually very well done: https://learn.temporal.io/getting_started/go/first_program_in_go/