Support for Go-like channels and a go function