Added Go documentation