Imagino que la expresión "Oh, my gosh" significa lo mismo que "Oh, my God". Entonces, ¿acaso la palabra "gosh" es la versión coloquial de "God"?

Respuesta de un hablante nativo
Rebecca
Sí, ¡así es! "Oh my gosh" significa lo mismo que "oh my god" (Dios mío) u "oh my lord" (Válgame el señor) y se utiliza en las mismas situaciones. "Gosh" es un eufemismo de "god". Ej: "Oh my gosh, I can't believe I just saw a celebrity in real life!" (¡Dios mío, no me puedo creer que acabe de ver una famosa en la vida real!) Ej: "Gosh, this bag sure is heavy." (Dios, no cabe duda de que la mochila pesa.)