Вопрос: Как задать константы и что такое iota?

Go Junior Без компании
Вопрос: Как задать константы и что такое iota?
Ответы
const — константы времени компиляции. iota — счётчик, который увеличивается на 1 в каждом новом const-блоке строки. ```go package main import "fmt" const ( A = iota // 0 B // 1 C // 2 ) const Pi = 3.14159 func main() { fmt.Println(A, B, C, Pi) } ``` iota удобно для перечислений и битовых флагов.