create chan in NewFunc not run