openCC/Screencasts.md

265 lines
8.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Screencasts
## Writing, building, installing, and testing Go code
A first stop for newcomers to the Go Programming Language.
This screencast describes setting up a workspace (GOPATH), writing commands and packages, using the go tool to build and install, and using the testing package to write unit tests.
[[video](http://www.youtube.com/watch?v=XCsL89YtqCs)]
***
* **Go for Web Development [Video]**
* Author: Larry Price
* Publication Date: December 29, 2015
* ISBN:978-1784397982
[[video](https://www.packtpub.com/web-development/go-web-development-video/)]
***
* **Go: Building Web Applications**
* Authors: Nathan Kozyra, Mat Ryer
* Publication Date: August 2016
* ISBN:978-1787123496
[[Course](https://www.packtpub.com/application-development/go-building-web-applications)]
***
* **The Go Programming Language Guide - Code Like a Pro [Video]**
* Author: Eduonix
* Publication Date: September 23, 2016
* ISBN:978-1787128385
[[video](https://www.packtpub.com/application-development/go-programming-language-guide-code-pro-video)]
***
* **Go Projects [Video]**
* Authors: Ben Tranter & Rostislav Dzinko
* Publication Date: November 14, 2016
* ISBN:978-1786460103
[[video](https://www.packtpub.com/application-development/go-projects-video)]
***
* **Build webapps in Go without using a framework [Video]**
* Authors: Suraj Patil
* Publication Date: December 2016
[[Course](https://www.youtube.com/playlist?list=PL41psiCma00wgiTKkAZwJiwtLTdcyEyc4)]
***
* **Mastering Go [Video]**
* Authors: Mina Andrawos
* Publication Date: January 31, 2017
* ISBN:978-1786468239
[[video](https://www.packtpub.com/application-development/mastering-go-programming-video)]
***
* **Getting started with Cloud Native Go [Video]**
* Author: Mario-Leander Reimer
* Publication Date: February 24, 2017
* ISBN:978-1787125476
[[video](https://www.packtpub.com/application-development/getting-started-cloud-native-go)]
***
* **Introduction to Go Classical Patterns [Video]**
* Author: Mario Castro Contreras
* Publication Date: April 27, 2017
* ISBN:978-1788398039
[[video](https://www.packtpub.com/application-development/introduction-go-classical-patterns-video)]
***
* **Go Essentials for Full Stack Web Development [Video]**
* Author: Kamesh Balasubramanian
* Publication Date: April 30, 2017
* ISBN:978-1787280946
[[video](https://www.packtpub.com/web-development/go-essentials-full-stack-web-development-video)]
***
* **Go Behavioral Patterns [Video]**
* Author: Mario Castro Contreras
* Publication Date: May 27, 2017
* ISBN:978-1788397377
[[video](https://www.packtpub.com/application-development/go-behavioral-patterns-video)]
***
* **Go Concurrency [Video]**
* Author: Mario Castro Contreras
* Publication Date: May 30, 2017
* ISBN:978-1788394161
[[video](https://www.packtpub.com/application-development/go-concurrency-video)]
***
* **Advanced Cloud Native Go [Video]**
* Author: Mario-Leander Reimer
* Publication Date: May 31, 2017
* ISBN:978-1787286238
[[video](https://www.packtpub.com/application-development/advanced-cloud-native-go-video)]
***
* **Go: Building 7 Real-World Projects [Video]**
* Author: Ben Tranter, Rostislav Dzinko and Mat Ryer
* Publication Date: May 31, 2017
* ISBN:978-1788290494
[[course](https://www.packtpub.com/application-development/go-building-7-real-world-projects)]
***
* **Modern Golang Programming [Video]**
* Author: Mina Andrawos
* Publication Date: June 23, 2017
* ISBN:978-1787125254
[[video](https://www.packtpub.com/web-development/modern-golang-programming-video)]
***
* **Back-End Web Development using Go [Video]**
* Author: Kamesh Balasubramanian
* Publication Date: June 30, 2017
* ISBN:978-1788392761
[[video](https://www.packtpub.com/web-development/back-end-web-development-using-go-video)]
***
* **Getting started with Go Programming Language**
* Author: Matthew Spaulding
* Publication Date: August 2017
* ISBN: 978-1788471855
[[course]( https://www.packtpub.com/networking-and-servers/getting-started-go-programming-language-integrated-course)]
***
* **Beginner Solutions in Go The Basics, Clients, and Servers [Video]**
* Author: Aaron Torres
* Publication Date: August 2017
* ISBN: 978-1788629089
[[video]( https://www.packtpub.com/application-development/beginner-solutions-go-%E2%80%93-basics-clients-and-servers-video)]
***
* **Front-End Web Development using Go (Video)**
* Author: Kamesh Balasubramanian
* Publication Date: September 2017
* ISBN: 978-1788398916
[[video](https://www.packtpub.com/web-development/front-end-web-development-using-go-video)]
***
* **Advanced Solutions in Go Testing and Distributed Systems**
* Author: Aaron Torres
* Publication Date: September 2017
* ISBN: 978-1788627887
[[video](https://www.packtpub.com/application-development/advanced-solutions-go-%E2%80%93-testing-and-distributed-systems-video)]
***
* **Go Standard Library Solutions (Video)**
* Author: Johnny Boursiquot
* Publication Date: November 2017
* ISBN: 978-1788474160
[[video](https://www.packtpub.com/application-development/go-standard-library-solutions-video)]
***
* **Machine Learning with Go [Video]**
* Author: Daniel Whitenack
* Publication Date: February 2018
* ISBN: 9781789134735
[[video](https://www.packtpub.com/big-data-and-business-intelligence/machine-learning-go-video)]
***
* **Go Production Deployments [Video]**
* Author: Kamesh Balasubramanian
* Publication Date: March 2018
* ISBN: 9781788399340
[[video](https://www.packtpub.com/web-development/go-production-deployments-video)]
***
* **Network Programming with Go [Video]**
* Author: Vladimir Vivien
* Publication Date: April 2018
* ISBN: 9781788476560
[[video](https://www.packtpub.com/networking-and-servers/network-programming-go-video)]
***
* **Learning Go Data Structures and Algorithms [Video]**
* Author: Gustavo Chaín
* Publication Date: May 2018
* ISBN: 9781788392563
[[video](https://www.packtpub.com/application-development/learning-go-data-structures-and-algorithms-video)]
***
* **Hands-on with Go [Video]**
* Author: Tarik Guney
* Publication Date: May 2018
* ISBN: 9781789132519
[[video](https://www.packtpub.com/networking-and-servers/network-programming-go-video)]
***
* **Learn Go in 3 Hours [Video]**
* Author: Jonathan Bodner
* Publication Date: June 2018
* ISBN: 9781788992053
[[video](https://www.packtpub.com/application-development/learn-go-3-hours-video)]
***
* **Hands-on Serverless Computing with Go [Video]**
* Author: Matthew Stoodley
* Publication Date: June 2018
* ISBN: 9781789132830
[[video](https://www.packtpub.com/application-development/hands-serverless-computing-go-video)]
***
* **Hands-on Concurrency with Go [Video]**
* Author: Leo Tindall
* Publication Date: July 2018
* ISBN: 9781788993746
[[video](https://www.packtpub.com/application-development/hands-concurrency-go-video)]
***
* **Troubleshooting Go Application Development [Video]**
* Author: Shawn Milochik
* Publication Date: July 2018
* ISBN: 9781788997072
[[video](https://www.packtpub.com/application-development/troubleshooting-go-application-development-video)]
***
* **Functional Programming in Go [Video]**
* Author: Erkid Hoxholli
* Publication Date: September 2018
* ISBN: 9781787283480
[[video](https://www.packtpub.com/application-development/functional-programming-go-video)]
***
* **Go Application Development Tips, Tricks, and Techniques (Video)**
* Author: Martin Helmich
* Publication Date: February 2019
* ISBN: 9781789134797
[[Video](https://www.packtpub.com/application-development/go-application-development-tips-tricks-and-techniques-video)]
* **Hands-On Microservices with Go [Video]**
* Author: Emiliano Martinez Luque
* Publication Date: May 2019
* ISBN: 9781788993999
[[video](https://www.packtpub.com/application-development/hands-microservices-go-video?utm_source=Golang&utm_medium=referral&utm_campaign=Outreach)]