🐾   [golang] 숫자 랜덤으로 생성하기

배경

임시비밀번호를 생성하기 위해서 6자리 랜덤 숫자를 만들어야해 했다.

코드

rand.Intn(범위)
  • 0<= n < 범위 가된다.
  • 타입은 int 이다.

예시

rand.Intn(100)
  • 0이상 100미만의 숫자들이 랜덤으로 나온다.

6자리 랜덤 숫자 만들기

randomNum := rand.Intn(1000000)
fmt.Println("타입 체크: ",reflect.TypeOf(randomNum))
fmt.Println("랜덤숫자: ",randomNum)
  • 0이상 1000000미만으로 만들어진다

결과

타입 체크:  int
랜덤숫자:  498081

이슈

https://github.com/YooGenie/go-study/issues/27

​ ​ ​