Go-like semantics built on top of Stackless Python.
Python Go
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
examples
goless
tests
.coveragerc
.gitignore
.travis.yml
DEVELOPERS.rst
LICENSE.txt
MANIFEST.in
README.rst
benchmark.go
benchmark.py
requirements-dev.txt
requirements.txt
setup.py
tox.ini
write_benchresults.py

README.rst

build status coverage status

goless

Using the goless library, you can write Go language style concurrent programs in Python. goless provides functionality for channels, select, and goroutines. goless allows you to use Go's beautiful and elegant concurrency programming model, but in the familiar and comfortable language of Python.

goless works on top of gevent, PyPy, or Stackless Python. It works with PyPy, CPython, and Stackless Python interpreters, and Python 2.6 to 3.4.

goless has extensive testing, documentation and examples. See https://goless.readthedocs.org/ for more information.