Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 944 Bytes

prolog.md

File metadata and controls

20 lines (11 loc) · 944 Bytes

Prolog

Design and build robust concurrent software in Go - an exciting challenge.

Concurrency fosters designs which can be more natural than sequential ones. You doubt? There are examples.

Go provides primitives which enable concurrency - which enables parallel processing.. And praises them as free, cheap, easy and simple.

Most notably: Channels and goroutines - "big ideas" and the standard sync package with "tools for smaller problems".

And - as usual for almost anything being advertised as free, cheap, easy and/or simple - strings are attached.

Caveat! There are pitfalls out there! Good understanding and proper care helps a lot to avoid them.

May, what You find here in this repo, be a trustworthy and helpful companion along Your journey. Enjoy!


Back to overview