| --- |
| title: 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)] |