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
Release files for golangish 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| golangish-0.0.5.tar.gz | 2.0 kB | Details |
Release files / golangish-0.0.5.tar.gz
| Download URL | golangish-0.0.5.tar.gz |
|---|---|
| Size | 2.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
61aa3248a16fd3003816542234ce39edd57d0caebd8fb9029782f323fc5346a9
|
|
BLAKE2b-256 checksum How to use checksums |
95255db4bbc0a7f6e540ccbd535a620940103d0b47e211fdc3110f1435fc9042
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |