add core.async to project.clj
do async read from go channel properly