ごとに details
write + every
kaku goto ni
every; each time
家ごとに庭の広さ、全然違うんだよね。
ie goto ni niwa no hirosa, zenzen chigau n da yo ne.
The size of the yard is totally different from house to house, you know. casual
客が来るごとに、店員が明るく挨拶をした。
kyaku ga kuru goto ni, ten'in ga akaruku aisatsu o shita.
Every time a customer came in, the staff greeted them cheerfully. neutral
Examples
every; each — a result recurs at every single occurrence of N or of the verb's event
家ごとに庭の広さ、全然違うんだよね。
ie goto ni niwa no hirosa, zenzen chigau n da yo ne.
The size of the yard is totally different from house to house, you know. casual
客が来るごとに、店員が明るく挨拶をした。
kyaku ga kuru goto ni, ten'in ga akaruku aisatsu o shita.
Every time a customer came in, the staff greeted them cheerfully. neutral
当社では、四半期ごとに業績を株主に報告しております。
tousha de wa, shihanki goto ni gyouseki o kabunushi ni houkoku shite orimasu.
Our company reports performance to shareholders every quarter. formal
Formation
{N}ごとにattaches to noun{V}ごとにattaches to dictionary form
Notes
おきに, which names a gap of N units skipped between occurrences.
Related patterns
Similar
The classic 毎[まい]/おき interval trap — ごとに counts INCLUSIVELY, every Nth occurrence itself included (一日[いちにち]ごとに水[みず]をやる waters on day 1, 2, 3, every single day), while おきに names a GAP of N units skipped between occurrences (一日[いちにち]おきに水[みず]をやる waters day 1, skips day 2, waters day 3).
ごとに attaches to a bare count or fixed interval (三回ごとに、五分ごとに) and needs no real recurring TRIGGER event; たびに needs an actual event-denoting occasion and can never take a bare number (×三回たびに) — the two overlap only where the interval IS an event (出張のたびに ≈ 出張するごとに).
Both distribute evenly, but ずつ names the SIZE of the share each recipient gets (お菓子[かし]を三[みっ]つずつ配[くば]る "hand out three sweets each"), while ごとに names ONE unit of the domain at a time, temporal or not (家[いえ]ごとに "for each house" — no interval or spacing involved); ずつ answers "how much each," ごとに answers "which one, taken singly."