Skip to content

Latest commit

 

History

History
113 lines (75 loc) · 6.29 KB

resources.md

File metadata and controls

113 lines (75 loc) · 6.29 KB

Resources

Some links to related informations.

Books

  • Communicating Sequential Processes (CSP) The CSPbook

    • Author: C.A.R Hoare
    • Publication Date: May 18, 2015 - first published in 1985
  • The Go Programming Language (Addison-Wesley Professional Computing Series)

    • Author: Alan A.A. Donovan and Brian Kernighan
    • Publication Date: November, 2015
    • ISBN: 978-0134190440
    • Reference: http://www.gopl.io/

blog.golang - Articles

YouTube - Videos

other blogs

further readings


  • Simple Data Processing Pipeline with Golang by Hugo Picado Sep. 26, 2016

  • Sources

    "In this example we are building a simple processing pipeline that consumes a text line from a socket and sends it through a series of processes to extract independent words, filter the ones starting with # and printing the result to the console. For this, a set of structures and functions were created so we can try around and build other kind of pipelines at will."

    • Has a Collector.Execute as Fan-In (cap=1) and a Processor.Execute, and a ChannelDemux.Execute for non-random FanOut.
    • Uses type ProcessFunction func(name string, input Message, out chan Message)
    • Code flavour is ssss


Back to overview