PACKT_PUBLISHING_LEARNING_PATH_GO_CONCURRENCY_AND_DESIGN_PATTERNS_FOR_GOPHERS_TUTORIAL-OXBRiDGE

Section
Appz
Group
OXBRiDGE
Size
1,54 GB
Files
0
Date
2017-07-09

NFO


░ ░▒▒▒▓▓█████▌░░ University of OXford & University of camBRiDGE ░░▐████▓▓▒▒▒░ ░
   ▄▄██▓▄ ▐███▌  ████▐███████▓▄ █████████▄ ▐███▌██████▓▄▄    ▄▄▓████▓ ▐████████
 ▄████████████  ▐███▌▐███▌▀████▌████▌ ▀███▓ ▀▀▀ ███▓▀▀████ ▄▓███▀     ▐███▓▀▀▀
▐███▀ ▀███▀███▓▄███▀ ▐███ ▄███▀▐███▓ ▄████▀▐███▌███▓   ███▓████       ▓███▌
███▌   ▐██▌ ▀████▀   ▓███████▄▄▐████████▓▄ ▐███▓███▓   ▐██████▌ ▀█████▓██████▓
████▄ ▄███▄▄███▀███▓ ████  ▀███▓███▓ ▀████▌████▐███▌   ███████▓    ▓██████▌
▐████████▀████▌  ███████▌  ▄███████▌   ████████▓███▌▄▄███▓▀█████▄▄████▓███▄▄▄▄▄
 ▀▀▓██▀▀ ▐████  ▐███▓████████▓▀████▌  ▐███████████████▓▀▀   ▀▀▓████▀▀░▓███████▌
  ...is a collective term for characteristics that the two institutions share.


     █ Learning Path: Go: Concurrency and Design Patterns for Gophers     
     █                                                          
     ▄
     █ by Ankita Thakur - Curator                                        
     █ Publisher: Packt Publishing                                       
     ▓ Release Date: June 2017                                           
     ▓ ISBN: 9781788476980                                                
     ▒ Running time: 7:38:25                                              
     ▒ Topic: Design Patterns                                              
     ░            0mb   
     ░ Code Files: (■) Included ( ) Without
     ░                                                      
     ░ Lecture Date: 07/2017          
     ░ Lecture Link: https://goo.gl/9HsbU6                
     ░
     :
     | Embedded with more than 20 design patterns                         
     |                                                                    
     | In Detail                                                          
     |                                                                    
     | Design patterns make developersÆ life easy by efficiently          
     | addressing common problems faced during developing applications.   
     | GoogleÆs Go is an open source programming language that helps you  
     | to build efficient and reliable software. The language has proved  
     | to be a powerful option in many software development domains.      
     |                                                                    
     | This Learning Path starts with a brief introduction to Go          
     | programming essentials and quickly moves on to explain the idea    
     | behind the creation of design patterns. You will learn how to      
     | apply the 23 Gang of Four (GoF) design patterns in Go. Next, you   
     | will explore the CSP concurrency patterns, the "killer feature" in 
     | Go that has helped Google develop software to maintain thousands   
     | of servers. You will then use the majority of Go primitives to     
     | write concurrent apps and also develop some classical design       
     | patterns with concurrent structures to maximize parallelism. You   
     | will see how a classical pattern can become more complex if you    
     | need it to work in a concurrent way; however, the idea is to       
     | understand Go concurrent primitives so that you know how to write  
     | your own concurrent design patterns by using the knowledge taken   
     | from this Learning Path.                                           
     |                                                                    
     | By the end of this Learning Path, youÆll understand and apply      
     | design patterns in an idiomatic way that will produce concise,     
     | readable, and maintainable software.                               
     |                                                                    
     | Prerequisites: Basic programming knowledge would be beneficial,    
     | however itÆs not mandatory. No knowledge of design patterns is     
     | expected.                                                          
     |                                                                    
     | This path navigates across the following products (in sequential   
     | order):                                                            
     |                                                                    
     | Introduction to Go Classical Patterns (3h 32m)                     
     |                                                                    
     | Go Behavioral Patterns (2h 41m)                                    
     |                                                                    
     | Go Concurrency (1h 24m)                                            
     ,
     

Files

PathSize
No file list.