Go challenges upgraded to 1.17

We have recently upgraded all Go challenges to version 1.17 so you can make use of latest official go packages.

If you do local development/debugging using docker image and fail to build, this is only local and when you push the code the latest packages will be used.

If you have any other issue, please let us know and we will refresh your upstream code repo with new go.mod and sum.

NOTE: go v1.20 has issue with some of the packages and significantly slowed down the test process hence we couldn’t update to that version.