Note: This currently does not implement all HubSpot API endpoints, however pull requests are welcome
go get github.com/bold-commerce/go-hubspot
To run the unit tests, install ginkgo and gomega and run:
ginkgo -r
package main
import (
"log"
"github.com/bold-commerce/go-hubspot/hubspot"
)
func main() {
client := hubspot.NewClient("https://api.hubapi.com", "my-api-key")
// send single email
emailId := 12345678
err := client.SingleEmail(emailId, "tyler.durden@gmail.com")
if err != nil {
log.Fatalf("hubspot error: %s", err.Error())
}
}