Update go module format to 1.18
What does this MR do and why?
Bump minimum go version to 1.18
This changes the go.mod
format, introducing explicit transitive dependencies and allowing support for module graph pruning and lazy module loading.
Author Check-list
-
Has documentation been updated?
Edited by Alessio Caiazza