October 2015
Beginner to intermediate
400 pages
14h 44m
English
A declaration names a program entity and specifies some or all of
its properties. There are four major kinds of declarations: var,
const, type, and func. We’ll talk about variables
and types in this chapter, constants in Chapter 3,
and functions in Chapter 5.
A Go program is stored in one or more files whose names end in
.go. Each file begins with a package declaration that says
what package the file is part of.
The package declaration is followed by
any import declarations, and then a sequence of package-level
declarations of types, variables, constants, and functions, in any order.
For example, this program declares a constant, a function, and a couple of
variables: