• Course
    • Libraries: If you want this course, consider one of these libraries.
    • Security

Secret Management for Go Applications

Almost all applications need to securely access other systems, such as databases and cloud services. This course will teach you about the options for safely providing the credentials to your Go programs.

Mike VanSickle - Pluralsight course - Secret Management for Go Applications
by Mike VanSickle

What you'll learn

Modern software systems integrate a variety of different platforms to achieve their goals. Unfortunately, the need for these subsystems to communicate exposes the system to security concerns. In this course, Secret Management for Go Applications, you’ll learn to present secrets to your Go programs in a way that minimizes security risks. First, you’ll explore techniques to provide secrets stored in the local environment to your programs. Next, you’ll discover how to securely manage secrets using the filesystem. Finally, you’ll learn how to leverage some Windows-specific technologies to manage secrets on that operating system. When you’re finished with this course, you’ll have the skills and knowledge of how to manage secrets needed to allow your programs to safely communicate with other components of your system.

Table of contents

About the author

Mike VanSickle - Pluralsight course - Secret Management for Go Applications
Mike VanSickle

Michael VanSickle is an application architect in Akron, Ohio. He is a mechanical engineer by training and a software engineer by choice. He is passionate about learning new programming languages and user experience design.

More Courses by Mike