如果 / 要是 / 只要 / 既然 / 一旦 + [clause],[subject] + 就 + [verb phrase]
[condition clause] + [subject] + 就 + [verb phrase]
那(么) + 就 + [verb phrase]
就 marks the second half of a condition as its result: "if this, then that". It sits after the subject of the result clause, right before the verb.
The conjunction in front sets the kind of condition – 如果 a plain "if", 只要 "as long as", 既然 "since", 一旦 "once". 就 stays the same after all of them; each has its own point for the details.
In speech the first clause often has no conjunction at all. 就 is then the only thing that tells you the first clause is a condition.
Drop 就 from 你不去我不去 and it reads as two flat statements side by side.
In conversation the condition is often the other person's sentence. 那就, or 那么就 in writing, picks it up: "in that case".
就 says the condition is enough for the result. 才 says the condition is the only way to get it, and pairs with 只有, not 只要.
就 is an adverb, so it never stands before the subject. When the result clause has its own subject, the subject comes first.