Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/rgalanakis/goless
- Owner: rgalanakis
- License: apache-2.0
- Created: 2014-04-14T18:48:04.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-06-09T15:08:56.000Z (over 3 years ago)
- Last Synced: 2024-04-14T04:02:11.660Z (8 months ago)
- Language: Python
- Size: 188 KB
- Stars: 500
- Watchers: 21
- Forks: 24
- Open Issues: 12
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
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: rightgoless
======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/