CHAPTER 3
Go Modules
Welcome to Chapter 3! Now that you’re aware of the basic building blocks of the Go language, you may think it’s time to start implementing more complex apps! However, before we get to that, it’s important to learn how to work together with the larger community of programmers. To do this, you must learn how to consume and create packages, which enable code to be distributed at scale.
Once you’ve finished this chapter, you’ll be able to answer the following questions:
• What are packages and why are they important for a programming language’s ecosystem?
• How do package managers work, and what is their role in developing large applications?
• How are Go modules structured?
• How can you use built-in and third-party ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access