Use goroutine to update data