Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go.
-
Updated
Oct 1, 2016 - Go
Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go.
A solution for the zebra puzzle in Go
Solving n-Queens to learn golang and constraint satisfaction problems
Simple network channels in Golang, also referred to as "netchan," originally conceptualized by Rob Pike. They are secure by default, ready to build network clusters, support channels within channels, and can handle any type of data.
Introduction into CSP based concurrency on the example of golang goroutines.
Parser and evaluator for Content Security Policy directives.
This simple program aims at exploring Golang channels and CSP modal for implementing a simple Logger that can queue up logs and then logs them afterwards asynchronously. Thus offering an asyncLogger like functionnality with a smaller performance overhead then a traditional sequential logger.
An interpreter for a human-readable CSP language.
examples, usecases of go concurrency
Content Security Policy parsing/setting for go (golang)
Add a description, image, and links to the csp topic page so that developers can more easily learn about it.
To associate your repository with the csp topic, visit your repo's landing page and select "manage topics."