Golang

[Golang] iota

GenieLove! 2022. 11. 20. 18:47
728x90
반응형

iota

- 0, 1, 2, ... 형태로 상수를 제공하는 enumerator

const(
    ZERO = iota
    ONE = iota
    TWO = iota
)
const (
    ZERO = iota
    ONE
    TWO
)
const(
    ZERO = 0
    ONE = iota
    TWO
)

- 위의 코드들은 다 같은 값(0, 1, 2)을 가지게 되며, iota를 중간에 선언하더라도 위에서 선언된 개수만큼 값이 증가되어 있다!

728x90
반응형