O'Reilly logo

Go: Design Patterns for Real-World Projects by Mat Ryer, Mario Castro Contreras, Vladimir Vivien

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Importing package

At this point, you should have a good understanding of what a package is, what it does, and how to create one. Now, let us see how to use a package to import and reuse its members. As you will find in several other languages, the keyword import is used to import source code elements from an external package. It allows the importing source to access exported elements found in the imported package (see the Package scope and visibility section earlier in the chapter). The general format for the import clause is as follows:

import [package name identifier] "<import path>"

Notice that the import path must be enclosed within double quotes. The import statement also supports an optional package identifier that can be used to explicitly ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required