Função para verificar número primo

Go Easy functions

Tarefa «Função para verificar número primo»

Escreva uma função isPrime(n int) bool que determine se o número inteiro n passado é primo. Um número primo é um número natural maior que 1 que não possui divisores positivos além de 1 e ele mesmo. A função deve retornar true se o número for primo e false caso contrário. No programa principal, leia um número inteiro da entrada padrão e imprima o resultado da função.

Formato de Entrada

Um número inteiro n (0 ≤ n ≤ 10^6).

Formato de Saída

true, se o número for primo, caso contrário false.

Exemplos

Exemplo 1

ENTRADA
2
SAÍDA
true

Exemplo 2

ENTRADA
4
SAÍDA
false
main.go