I'm confused. For python or Go? If python, why not use biopython. If Go,
there is an entrez package already [1] (one outstanding bug that is
depending on fixing encoding/xml).
Or is it a learning exercise? Or am I missing something?
Dan
[1]
http://godoc.org/code.google.com/p/biogo.ncbi/entrez