1. Oh, my gosh!

2. Oh, my goodness!
3. Oh, my God!
4. _________________
(Are they the same in meaning? Do you have some other similar expressions?)

All are expressing surprise and sometimes incredulity!! (can't believe it!)

Holy smoke!

Wow!

... and many others!