package kavenegar import ( "fmt" "alert/src/cfg" "github.com/kavenegar/kavenegar-go" ) var api *kavenegar.Kavenegar func Init() { _api := kavenegar.New(cfg.Cfg.Kavenegar.ApiKey) api = _api } func SendMsg() { sender := "" receptor := []string{"", ""} message := "Hello Go!" if res, err := api.Message.Send(sender, receptor, message, nil); err != nil { switch err := err.(type) { case *kavenegar.APIError: fmt.Println(err.Error()) case *kavenegar.HTTPError: fmt.Println(err.Error()) default: fmt.Println(err.Error()) } } else { for _, r := range res { fmt.Println("MessageID = ", r.MessageID) fmt.Println("Status = ", r.Status) //... } } }