It's impossible for a purebred golden retriever to be black because their golden color is a result of two recessive alleles. If you see a black golden retriever on the street or the internet, it's most likely a different breed, like a flat-coated retriever, or some sort of lab or golden retriever mix.