Пакет builtin встроенных функций Go

Пакет builtin содержит документацию по заранее объявленным идентификаторам языка Go.

Элементы, задокументированные здесь, на самом деле не входят в пакет 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-типа.