add a go profile function, and fix some setnodelay to helper.Setconnparam