salesforce api wrapped for golang