Thank you for really useful software! It's very lightweight and I love it.
I found a different behavior from SQS. goaws accepts messages with empty message body, while SQS does not.
Version
1.1.2
Container
$ docker container ls | rg goaws
eebe591eb821 pafortin/goaws:1.1.2 "/goaws_linux_amd64" About an hour ago Up About an hour 0.0.0.0:4100->4100/tcp test-queue
Expected behavior (SQS)
$ aws sqs send-message --queue-url https://sqs.us-east-1.amazonaws.com/************/test-queue
--message-body ''
An error occurred (MissingParameter) when calling the SendMessage operation: The request must contain the parameter MessageBody.
Thank you for really useful software! It's very lightweight and I love it.
I found a different behavior from SQS. goaws accepts messages with empty message body, while SQS does not.
Version
1.1.2
Container
Expected behavior (SQS)
Current behavior (goaws)
I think goaws should reject messages with empty message body as well. Thank you.