jpadillaa / aprendiendo-go

Ejemplos y Ejercicios Básicos en GO

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aprendiendo Go - Ejemplos y Ejercicios Básicos en GO

Ejemplo #1 - Hola Mundo.

Este ejemplo ilustra algunas de las características básicas del lenguaje y el cómo compilar y ejecutar un programa básico en Go.

Ejemplo #2 - Constantes y Enteros.

Este ejemplo ilustra como declarar constantes y variables de tipo entero, además, presenta algunas de las consideraciones para tener en cuenta al momento de declarar una variable o una constante y su uso.

Ejemplo #3 - Valores por defecto (Zero values).

Este ejemplo ilustra el concepto de los zero values para variables que no están inicializadas.

Ejemplo #4 - Tipos de datos nativos

Este ejemplo profundiza en los tipos de datos nativos y su tamaño en bits (o bytes como se prefiera dimensionar :P).

Ejemplo #5 - Operadores

Este ejemplo presenta el uso de los operadores aritméticos y de corrimiento binario.

Ejemplo #6 - Operadores

Este ejemplo presenta otros operadores aritméticos.

Ejemplo #7 - Operadores lógicos

Este ejemplo presenta los operadores lógicos binarios.

Ejemplo #8 - Bases numéricas

Este ejemplo ilustra como utilizar enteros en base10, base16 y base8.

Ejemplo #9 - String

Este ejemplo presenta las funciones Println, Printf y Sprintf.

Ejemplo #10 - Funciones

Este ejemplo ilustra la definición de funciones, con y sin retorno, con y sin parámetros, y su llamado.

Ejemplo #11 - Condicionales

Este ejemplo presenta las estructuras condicionales if - else, if - else if - else.

Ejemplo #12 - For

Este ejemplo presenta la estructura del ciclo for.

Ejemplo #13 - Switch

Este ejemplo presenta la estructura condicional switch

Ejemplo #14 - Defer

Este ejemplo presenta defer para diferir la función o los argumentos de llamada de método se evalúan instantáneamente, pero se ejecutan hasta que regresan las funciones cercanas.

Ejemplo #15 - Array

Este ejemplo ilustra el uso de los Arrays en Go.

Ejemplo #16 - Scope de las variables

Este ejemplo presenta la diferencia entre variables locales y globales.

Ejemplo #17 - Cast de variables

Este ejemplo ilustra las conversiones de tipo.

Ejemplo #18 - Pasar arreglos a una función por valor y por referencia

Este ejemplo ilustra el paso de arreglos a una función por valor y por referencia.

Ejemplo #19 - Estructuras (struct)

Este ejemplo ilustra la definición, inicialización y acceso a los campos de una estructura en Go.

Ejemplo #20 - Apuntadores y Estructuras (struct)

Este ejemplo ilustra el uso de apuntadores con estructuras.

Ejemplo #21 - Relaciones entre estructuras (Nested Structures)

Este ejemplo ilustra las relaciones entre estructuras.

Ejemplo #22 - La función scanf

Este ejemplo ilustra como se reciben datos por la entrada estandar utilizando la función scanf.

Ejemplo #23 - Slices

Este ejemplo ilustra la funcionalidad de los slice, a diferencia de los array son listas de tamaño varible (aunque todos los elementos son del mismo tipo).

Ejemplo #24 - Maps

Este ejemplo presenta las estructuras llave/valor (Maps). Los maps son equivalentes a los diccionarios de Python.

About

Ejemplos y Ejercicios Básicos en GO

License:GNU General Public License v3.0


Languages

Language:Go 100.0%