APIs for go lang