When btcd presented, it sounded like they aren't quite complete yet. Maybe they have finished it in the last month. It sounds promising, I liked their architecture quite a bit. I'm not as familiar with Go, so I didn't dig into the source, but the Conformal guys definitely get it and I wish their project could get more traction.
They don't have a wallet or GUI code finished yet, but what they do have will download the blockchain and relay transactions and blocks, which as far as I'm concerned is all that a full node should do anyway.
I'm running an instance of btcd right now and it's doing a fine job of achieving consensus with the rest of the network.
I remember they had severe performance problems early, maybe they have been fixed. If they have a way to query about the block chain, relay and hold the blockchain, that's good enough for a full node IMO. Glad to see it's working. I liked their talk.