Simple play icon Course
Skills

Developing Go Apps with Docker 20.10

by Sangeeta Singh

Using docker for applications is really helpful in ensuring a fuss-free and smooth release to production. This course will teach you how to dockerize your Go applications as efficiently as possible, making app maintenance and debugging super easy.

What you'll learn

Using docker for applications is really helpful in ensuring a fuss-free and smooth release to production. In this course, Developing Go Apps with Docker 20.10, you’ll learn to dockerize your Go applications as efficiently as possible, making app maintenance and debugging super easy. First, you’ll explore how to add environment variables and static files to our go app and build efficient and lean docker images. Next, you’ll discover how to use docker compose to manage the app and its configurations. Finally, you’ll learn how to make debugging and maintenance easy by extracting logs and integrating it with a CI/CD system. When you’re finished with this course, you’ll have the skills and knowledge of dockers needed to create, deploy, debug, and maintain a Golang app the best way you can.

About the author

Sangeeta is a senior backend engineer with over 8 years of experience in developing highly scalable software, some of which are used by millions of users and many of the fortune 500 companies. She has worked with all sort of technology and softwares, ranging from systems programming for mission critical softwares at the RnD division of HPE, to predictive network analysis for a network at Packet Design, then leading development of critical components of Cloud backup softwares at Druva and now del... more

Ready to upskill? Get started