add example about reflect
add example abount channel
add example abount io