Constants / iota / Essential Go
package main
import "fmt"
func main() {
const (
a = iota // a = 0
_ // iota is incremented
b // b = 2a
)
fmt.Printf("a: %d, b: %d\n", a, b)
}INFO
package main
import "fmt"
func main() {
const (
a = iota // a = 0
_ // iota is incremented
b // b = 2a
)
fmt.Printf("a: %d, b: %d\n", a, b)
}