Port Golang's CSP semantics to Python
Project description
Port golang’s CSP semantics to Python, namely the behavior of the go, <- -> and select constructs.
Installation
To install use pip:
$ pip3 install golangish
Or clone the repo:
$ git clone github.com/edouardklein/golangish $ python3 setup.py install
Usage
Documentation
Read the documentation http://golangish.readthedocs.io/en/latest/ to understand how to use golangish.
In the cloned repo
Helper targets
To build the documentation, run:
$ make doc
To run the test, run:
$ make test
To check the code’s superficial cleanliness run:
$ make lint
To run tests each time a Python file is edited
$ make live
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
golangish-0.0.5.tar.gz
(2.0 kB
view details)
File details
Details for the file golangish-0.0.5.tar.gz
.
File metadata
- Download URL: golangish-0.0.5.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61aa3248a16fd3003816542234ce39edd57d0caebd8fb9029782f323fc5346a9 |
|
MD5 | 3ada8ec81d67ce1b82b16dba02366f4a |
|
BLAKE2b-256 | 95255db4bbc0a7f6e540ccbd535a620940103d0b47e211fdc3110f1435fc9042 |