Пакет builtin встроенных функций Go
Пакет builtin содержит документацию по заранее объявленным идентификаторам языка Go.
Categories:
Элементы, задокументированные здесь, на самом деле не входят в пакет builtin, но их описание здесь позволяет godoc представить документацию для специальных идентификаторов языка.
Константы
const (
true = 0 == 0 // Untyped bool.
false = 0 != 0 // Untyped bool.
)
true
и false
- это два нетипизированных булевых значения.
const iota = 0 // Untyped int.
iota
- это заранее объявленный идентификатор, представляющий нетипизированный целочисленный порядковый номер текущей спецификации const в объявлении const (обычно в круглых скобках). Он имеет нулевую индексацию.
Переменные ¶
var nil Type // Тип должен быть указателем, каналом, func, интерфейсом, map или slice-типом
nil
- это заранее объявленный идентификатор, представляющий нулевое значение для указателя, канала, func, интерфейса, map или slice-типа.