func sendMessage()

in Sample-Code-Snippets/Go/azure-service-bus-emulator-console-sample/main.go [28:45]


func sendMessage(client *azservicebus.Client, queueName, message string) {
	sender, err := client.NewSender(queueName, nil)
	if err != nil {
		log.Fatalf("failed to create sender: %s", err)
	}
	defer sender.Close(context.Background())

	msg := &azservicebus.Message{
		Body: []byte(message),
	}

	err = sender.SendMessage(context.Background(), msg, nil)
	if err != nil {
		log.Fatalf("failed to send message: %s", err)
	}

	fmt.Println("Message sent:", message)
}