Función para verificar si un número es primo

Go Easy functions

Tarea «Función para verificar si un número es primo»

Escriba una función isPrime(n int) bool, que determine si el número entero n pasado es primo. Un número primo es un número natural mayor que 1 que no tiene divisores positivos aparte de 1 y de sí mismo. La función debe devolver true si el número es primo, y false en caso contrario. En el programa principal, lea un número entero desde la entrada estándar y muestre el resultado de la función.

Formato de entrada

Un número entero n (0 ≤ n ≤ 10^6).

Formato de salida

true si el número es primo, de lo contrario false.

Ejemplos

Ejemplo 1

ENTRADA
2
SALIDA
true

Ejemplo 2

ENTRADA
4
SALIDA
false
main.go