Skip to content

Froggap/Basic-and-Intermedium-GO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Curso de Go - Teoría y Práctica

Este proyecto está organizado para ayudarte a aprender Go (Golang) desde lo más básico hasta temas más avanzados. Aquí encontrarás ejemplos prácticos y explicaciones de cada concepto clave del lenguaje.


📂 Estructura del Proyecto

go-clase/
├── examples/    
├── leet_code/    
├── teoria/                  # Ejemplos y teoría de cada tema de Go
│   ├── variables.go
│   ├── tipos_de_datos.go
│   ├── condicionales.go
│   ├── bucles.go
│   ├── funciones.go
│   ├── arrays_slices.go
│   ├── mapas.go
│   ├── structs.go
│   ├── punteros.go
│   └── interfaces.go
└── README.md                # Este archivo

🧠 Contenido de teoria/

Archivo Descripción
variables.go Declaración de variables con y sin tipo explícito.
tipos_de_datos.go Enteros, flotantes, booleanos y strings.
condicionales.go Uso de if, else y switch.
bucles.go Bucles for, tipo while y bucles infinitos con break.
funciones.go Funciones con retorno simple y múltiple.
arrays_slices.go Uso de arrays fijos y slices dinámicos, con append y sub-slices.
mapas.go Diccionarios (mapas), lectura, escritura y eliminación de claves.
structs.go Definición de structs y métodos asociados.
punteros.go Uso de punteros y paso por referencia.
interfaces.go Interfaces simples y polimorfismo con structs.

▶️ Cómo ejecutar los ejemplos

  1. Asegúrate de tener Go instalado (v1.20+ recomendado).
  2. Entra al directorio teoria/.
  3. Ejecuta cualquier archivo con:
go run .

About

Repositorio en español donde encontraras teoría y ejercicios de manera sencilla y rápida de Go. Este repositorio va a las personas que tienen algo de noción de programación.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages