10. Packages and the Go Tool
A modest-size program today might contain 10,000 functions. Yet its author need think about only a few of them and design even fewer, because the vast majority were written by others and made available for reuse through packages.
Go comes with over 100 standard packages
that provide the foundations for most applications. The Go community,
a thriving ecosystem of package design, sharing, reuse, and
improvement, has published many more, and you can find a searchable
index of them at http://godoc.org.
In this chapter, we’ll show how
to use existing packages and create new ones.
Go also comes with the go tool, a sophisticated but simple-to-use command for managing workspaces of Go packages. Since the beginning of ...
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