A 1D CdZnS nanorod solid solution with rich sulfur vacancies achieved excellent photocatalytic hydrogen production under visible irradiation.
We report designed BiVO4@TiO2 core–shell hybrid mesoporous nanofibers for efficient photocatalytic hydrogen production under visible irradiation.