"Journalists" are not given special rights by the 1st amendment, which states that all of us are entitled to freedom of the press (not freedom for the press).
In the internet age, we are all journalists and therefore we should all have the right not to reveal our sources for what we publish.