├── .gitignore ├── Makefile ├── README.md ├── common └── utils.go ├── pthreads ├── README.md └── main │ ├── json_dump.py │ └── main.go ├── pthreads2 ├── README.md └── main │ ├── json_dump.py │ └── main.go ├── sync_mutex ├── README.md └── main │ ├── json_dump.py │ └── main.go ├── threadpool ├── README.md ├── main │ ├── common.go │ ├── run_go_in_block.go │ ├── run_go_in_goroutine.go │ ├── run_in_block_with_WaitGroup.go │ ├── run_in_block_with_channel.go │ ├── run_in_block_with_pthread_join.go │ ├── run_in_goroutine_with_pthread_join_and_WaitGroup.go │ ├── run_in_goroutine_with_pthread_join_and_channel.go │ ├── run_in_goroutine_without_pthread_join_with_WaitGroup.go │ └── run_in_goroutine_without_pthread_join_with_channel.go ├── threadpool.go ├── threadpool_c.c └── threadpool_c.h ├── threadpool_python ├── main │ ├── json_dumps.py │ └── main.go ├── python.go ├── threadpool.go ├── threadpool_c.c └── threadpool_c.h ├── wsgi-django ├── README.md ├── main │ ├── full │ │ ├── __init__.py │ │ ├── models.py │ │ ├── settings.py │ │ ├── urls.py │ │ ├── views.py │ │ └── wsgi.py │ ├── main.go │ └── wsgi.py ├── python.go ├── thread.go └── wsgi.go └── wsgi-simple ├── README.md ├── main ├── main.go └── wsgi.py └── wsgi.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/README.md -------------------------------------------------------------------------------- /common/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/common/utils.go -------------------------------------------------------------------------------- /pthreads/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/pthreads/README.md -------------------------------------------------------------------------------- /pthreads/main/json_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/pthreads/main/json_dump.py -------------------------------------------------------------------------------- /pthreads/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/pthreads/main/main.go -------------------------------------------------------------------------------- /pthreads2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/pthreads2/README.md -------------------------------------------------------------------------------- /pthreads2/main/json_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/pthreads2/main/json_dump.py -------------------------------------------------------------------------------- /pthreads2/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/pthreads2/main/main.go -------------------------------------------------------------------------------- /sync_mutex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/sync_mutex/README.md -------------------------------------------------------------------------------- /sync_mutex/main/json_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/sync_mutex/main/json_dump.py -------------------------------------------------------------------------------- /sync_mutex/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/sync_mutex/main/main.go -------------------------------------------------------------------------------- /threadpool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/README.md -------------------------------------------------------------------------------- /threadpool/main/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/common.go -------------------------------------------------------------------------------- /threadpool/main/run_go_in_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_go_in_block.go -------------------------------------------------------------------------------- /threadpool/main/run_go_in_goroutine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_go_in_goroutine.go -------------------------------------------------------------------------------- /threadpool/main/run_in_block_with_WaitGroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_block_with_WaitGroup.go -------------------------------------------------------------------------------- /threadpool/main/run_in_block_with_channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_block_with_channel.go -------------------------------------------------------------------------------- /threadpool/main/run_in_block_with_pthread_join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_block_with_pthread_join.go -------------------------------------------------------------------------------- /threadpool/main/run_in_goroutine_with_pthread_join_and_WaitGroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_goroutine_with_pthread_join_and_WaitGroup.go -------------------------------------------------------------------------------- /threadpool/main/run_in_goroutine_with_pthread_join_and_channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_goroutine_with_pthread_join_and_channel.go -------------------------------------------------------------------------------- /threadpool/main/run_in_goroutine_without_pthread_join_with_WaitGroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_goroutine_without_pthread_join_with_WaitGroup.go -------------------------------------------------------------------------------- /threadpool/main/run_in_goroutine_without_pthread_join_with_channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/main/run_in_goroutine_without_pthread_join_with_channel.go -------------------------------------------------------------------------------- /threadpool/threadpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/threadpool.go -------------------------------------------------------------------------------- /threadpool/threadpool_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/threadpool_c.c -------------------------------------------------------------------------------- /threadpool/threadpool_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool/threadpool_c.h -------------------------------------------------------------------------------- /threadpool_python/main/json_dumps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool_python/main/json_dumps.py -------------------------------------------------------------------------------- /threadpool_python/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool_python/main/main.go -------------------------------------------------------------------------------- /threadpool_python/python.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool_python/python.go -------------------------------------------------------------------------------- /threadpool_python/threadpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool_python/threadpool.go -------------------------------------------------------------------------------- /threadpool_python/threadpool_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool_python/threadpool_c.c -------------------------------------------------------------------------------- /threadpool_python/threadpool_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/threadpool_python/threadpool_c.h -------------------------------------------------------------------------------- /wsgi-django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/README.md -------------------------------------------------------------------------------- /wsgi-django/main/full/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wsgi-django/main/full/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/full/models.py -------------------------------------------------------------------------------- /wsgi-django/main/full/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/full/settings.py -------------------------------------------------------------------------------- /wsgi-django/main/full/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/full/urls.py -------------------------------------------------------------------------------- /wsgi-django/main/full/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/full/views.py -------------------------------------------------------------------------------- /wsgi-django/main/full/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/full/wsgi.py -------------------------------------------------------------------------------- /wsgi-django/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/main.go -------------------------------------------------------------------------------- /wsgi-django/main/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/main/wsgi.py -------------------------------------------------------------------------------- /wsgi-django/python.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/python.go -------------------------------------------------------------------------------- /wsgi-django/thread.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/thread.go -------------------------------------------------------------------------------- /wsgi-django/wsgi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-django/wsgi.go -------------------------------------------------------------------------------- /wsgi-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-simple/README.md -------------------------------------------------------------------------------- /wsgi-simple/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-simple/main/main.go -------------------------------------------------------------------------------- /wsgi-simple/main/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-simple/main/wsgi.py -------------------------------------------------------------------------------- /wsgi-simple/wsgi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spikeekips/embedding-python-in-golang/HEAD/wsgi-simple/wsgi.go --------------------------------------------------------------------------------