openCC/Screencasts.md

265 lines
8.1 KiB
Markdown
Raw Normal View History

2023-03-31 10:20:00 +08:00
# 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)]