Professional Documents
Culture Documents
Conceptos Fundamentales
Programación Lógica
Autores:
Carlos Manuel Chan Sansores
Jhonatan Antonio Hernandez Sarmiento Fecha: 21 de febrero del 2019
OBJETIVOS
Objetivo general: Presentar las principales características
del lenguaje de programación Go y mostrar un poco de su
funcionalidad.
Objetivos específicos:
import "fmt"
Aquí declaramos una función que va a recibir un número arbitrario de valores tipo int como
argumentos.
Disciplina de tipos
Los programas bien tipados se pueden conocer en tiempo
de compilación. Un programa bien tipado se puede
utilizar sin efectuar comprobaciones de tipo en tiempo
de ejecución, estando garantizado que no se producirán
errores de tipo durante el cómputo.
TIPOS DE DATOS
● Numérico
uint8 el conjunto de todos los enteros de 8 bits sin signo (0 a 255)
uint16 el conjunto de todos los enteros de 16 bits sin signo (de 0 a 65535)
uint32 el conjunto de todos los enteros de 32 bits sin signo (0 a 4294967295)
uint64 el conjunto de todos enteros de 64 bits sin signo (0 a 18446744073709551615)
int8 el conjunto de todos los enteros de 8 bits con signo (-128 a 127)
int16 el conjunto de todos los enteros de 16 bits con signo (-32768 a 32767)
int32 el conjunto de todos los 32 con signo enteros de bits (-2147483648 a 2147483647)
int64 el conjunto de todos los enteros de 64 bits con signo (-9223372036854775808 a 9223372036854775807)
complex64 el conjunto de todos los números complejos con float32 partes reales e imaginarias
complex128 el conjunto de todos los números complejos con float64 alias real e imaginario