Send With Confidence
Partner with the email service trusted by developers and marketers for time-savings, scalability, and delivery expertise.
Time to read: 1 minute
Partner with the email service trusted by developers and marketers for time-savings, scalability, and delivery expertise.
$ go get github.com/sendgrid/sendgrid-go |
package main | |
import ( | |
"fmt" | |
"github.com/sendgrid/sendgrid-go" | |
) | |
func main() { | |
sg := sendgrid.NewSendGridClient("sendgrid_user", "sendgrid_key") | |
message := sendgrid.NewMail() | |
message.AddTo("yamil@sendgrid.com") | |
message.AddSubject("My first email!") | |
message.AddText("Sending Email from Go using SendGrid") | |
message.AddFrom("yamil.asusta@sendgrid.com") | |
if r := sg.Send(message); r == nil { | |
fmt.Println("Email sent!") | |
} else { | |
fmt.Println(r) | |
} | |
} |