We need to review changes from go 1.13 to go 1.20 and update the code according to new features and recommendations.