ci: switch over to alpine images and update max golang
Move from 1.16 to 1.24 to track latest golang, while also switching to the alpine images for alignment with libvirt-go-module CI change libvirt-go-module!72 (merged)
Move from 1.16 to 1.24 to track latest golang, while also switching to the alpine images for alignment with libvirt-go-module CI change libvirt-go-module!72 (merged)