Uma maneira bem simples de gerar um número inteiro aleatório em Go é a utilização da classe math/rand.
Para isso utilizamos o rand.Intn(max).
Sintaxe:
variavel = rand.Intn(MAX_VALUE)
Onde:
- variavel - Variavel na qual será guardado o valor gerado.
- MAX_VALUE - Valor máximo a ser gerado. (sendo que o mesmo não é incluso na geração. Ex: 25 gera de 0 a 24)
Exemplo:
package main
import (
"fmt"
"math/rand"
)
func main(){
for i:=0;i<10;i++{<10 font="" i="">10>
randonInt := rand.Intn(25)
fmt.Println(randonInt)
}
}
Veja também:
Curso de Go Basico
Nenhum comentário:
Postar um comentário