25.8.0
This website uses cookies to ensure you get the best experience on our website. Learn more

Advanced Programming in Go: Deep Dive into Packages

Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. All Go programs are composed of one or more packages. Packages organize Go source code in a way that makes the code easily reusable and readable. Packages essentially allow you to take one or more source code files and compartmentalize them into a single unit. In this course, you'll explore what Go packages are and why they are used. You'll examine best practice for working with Go packages and learn about working with modules and packages. Next, you'll learn about package names and how to declare and import packages. Finally, you'll explore how to create and use custom packages and nested packages, as well as how to use the init() function in Go to initialize an application.

Issued on

April 4, 2023

Expires on

Does not expire