Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rgalanakis/goless

Go-like semantics built on top of Stackless Python.
https://github.com/rgalanakis/goless

Last synced: 30 days ago
JSON representation

Go-like semantics built on top of Stackless Python.

Awesome Lists containing this project

README

        

.. image:: https://travis-ci.org/rgalanakis/goless.svg?branch=master
:target: https://travis-ci.org/rgalanakis/goless
:alt: build status
:align: right

.. image:: https://img.shields.io/coveralls/rgalanakis/goless.svg
:target: https://coveralls.io/r/rgalanakis/goless
:alt: coverage status
:align: right

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.

.. _Go: http://www.golang.org
.. _testing: https://travis-ci.org/rgalanakis/goless
.. _examples: https://github.com/rgalanakis/goless/tree/master/examples
.. _documentation: https://goless.readthedocs.org/