Stack Explorer

Go

Lenguaje de Google para sistemas y cloud

Tipado: static Creado: 2009
Sitio oficial

Paradigmas

proceduralconcurrent

Ventajas y Desventajas

Ventajas

  • + Compilación muy rápida
  • + Binarios estáticos sin dependencias
  • + Goroutines para concurrencia simple
  • + Excelente para microservicios
  • + Sintaxis simple y consistente

Desventajas

  • - Sin generics (hasta Go 1.18)
  • - Manejo de errores verbose
  • - Ecosistema más pequeño que Java/Python
  • - Sin herencia (composition only)

Casos de Uso

  • CLIs y herramientas DevOps
  • Microservicios de alto rendimiento
  • Kubernetes y Docker están en Go
  • APIs REST
  • Sistemas distribuidos

Frameworks y Librerías (1)

Tecnologías Relacionadas