Pluralsight - Concurrent Programming with Go

seeders: 2
leechers: 4
Added on April 6, 2016 by bardin Other > Tutorials
Torrent verified.



Pluralsight - Concurrent Programming with Go (Size: 333.55 MB)
 01_01-Introduction.mp4919.11 KB
 01_02-Course Overview.mp47.81 MB
 01_03-Target Audience.mp47.08 MB
 01_04-Concurrency vs. Parallelism.mp41.34 MB
 01_05-Concurrency Models Processor Threads.mp417.71 MB
 01_06-Concurrency Models Events.mp48.25 MB
 01_07-Concurrency Models Callbacks and Promises.mp47.87 MB
 01_08-Concurrency Models Communicating Sequential Processes.mp411.62 MB
 01_09-Concurrency in Go.mp42.7 MB
 01_10-Review of the Development Environment.mp48.01 MB
 01_11-Summary.mp42.2 MB
 02_01-Introduction.mp4923 KB
 02_02-Goroutines.mp42.85 MB
 02_03-Memory Requirements.mp45.31 MB
 02_04-Parallelism in Go.mp44.77 MB
 02_05-Demo Basic Goroutines.mp413.82 MB
 02_06-Demo Asynchronous Web Service Calls.mp422.99 MB
 02_07-Demo Filewatcher.mp421.2 MB
 03_01-Introduction.mp41.26 MB
 03_02-Channels.mp45.88 MB
 03_03-Memory Isolation.mp43.44 MB
 03_04-Demo Basic Channels.mp47.03 MB
 03_05-Demo Buffered Channels.mp46.73 MB
 03_06-Demo Closing Channels.mp44.11 MB
 03_07-Demo Ranging Over a Channel.mp47.1 MB
 03_08-Demo Switching Between Channels.mp413.1 MB
 03_09-Summary.mp43.09 MB
 04_01-Introduction.mp45.23 MB
 04_02-Demo Mutex Lock with Goroutines and Channels.mp421.89 MB
 04_03-Demo Simulating Events.mp418.57 MB
 04_04-Demo Simulating Callbacks.mp46.21 MB
 04_05-Demo Simulating Promises.mp421.41 MB
 04_06-Demo The Pipe and Filter Pattern.mp414.33 MB
 04_07-Demo Extract, Transform, and Load.mp440.92 MB
 04_08-Summary.mp43.06 MB
 goconcurrentprogramming.zip2.9 MB

Description




Almost every developer today is faced with the challenge of how to maximize the capabilities of today’s multi-processor equipped computers. The Go language is built from the ground up to enable applications to take full advantage of these machines with constructs that are clear and easy to reason about. In this course, we will explore Go’s concurrency model and learn how to use it to enable applications to realize the dramatic performance gains that multiple processing cores enable.


Concurrency Patterns
Introduction
Course Overview
Target Audience
Concurrency vs. Parallelism
Concurrency Models - Processor Threads
Concurrency Models - Events
Concurrency Models - Callbacks and Promises
Concurrency Models - Communicating Sequential Processes
Concurrency in Go
Review of the Development Environment
Summary
Goroutines
Introduction
Goroutines
Memory Requirements
Parallelism in Go
Demo: Basic Goroutines
Demo: Asynchronous Web Service Calls
Demo: Filewatcher
Summary
Channels
Introduction
Channels
Memory Isolation
Demo: Basic Channels
Demo: Buffered Channels
Demo: Closing Channels
Demo: Ranging Over a Channel
Demo: Switching Between Channels
Summary
Integrating Goroutines and Channels
Introduction
Demo: Mutex Lock with Goroutines and Channels
Demo: Simulating Events
Demo: Simulating Callbacks
Demo: Simulating Promises
Demo: The Pipe and Filter Pattern
Demo: Extract, Transform, and Load
Summary

Related Torrents

torrent name size seed leech

Sharing Widget


Download torrent
333.55 MB
seeders:2
leechers:4
Pluralsight - Concurrent Programming with Go