Goldshmidt \g(o)-ld-shmidt, gol-dsh-midt\ as a boy's name is a variant of Goldsmith (Old English), and the meaning of Goldshmidt is "gold worker".
The baby name Goldshmidt sounds like Goldschmidt.