Official Go SDK for Pingram - Send notifications via Email, SMS, Push, In-App, and more.
go get github.com/pingram-io/pingram-gopackage main
import (
"context"
"log"
pingram "github.com/pingram-io/pingram-go"
)
func main() {
client := pingram.NewClient("pingram_sk_your_api_key")
body := pingram.SenderPostBody{
Type: pingram.PtrString("welcome_email"),
To: &pingram.SenderPostBodyTo{
Email: pingram.PtrString("user@example.com"),
},
Email: &pingram.SenderPostBodyEmail{
Subject: "Welcome",
Html: "<p>Welcome to our app!</p>",
},
}
_, err := client.Send(context.Background(), body)
if err != nil {
log.Fatal(err)
}
}For full documentation, visit https://docs.pingram.io