correct golang delete