Update go.mod to make it clear that at least go version 1.21 is required.
What does this MR do?
Update go.mod to make it clear that at least go version 1.21 is required. That completes !4458 (merged)
Why was this MR needed?
The go.mod defines that the code can be compiled with go 1.20 which is wrong.