go-perfbook/performance-es.md
2019-04-08 10:43:16 +02:00

1.1 KiB

Escribiendo y optimizando código en Go

Este documento describe las mejores prácticas para escribir código de alto rendimiento en Go.

Si bien se discutirán maneras de optimizar servicios individuales (almacenamiento en caché, etc.), el diseño de sistemas distribuidos de alto rendimiento está fuera del alcance de este trabajo. Ya existen textos detallados sobre monitorización y diseño de sistemas distribuidos. Dicho tema abarca un conjunto completamente diferente de investigación y concesiones en el diseño.

Todo el contenido está sujeto a licencia bajo CC-BY-SA.

Este libro está dividido en diferentes secciones:

  1. Consejos básicos para escribir software que no sea lento.
    • Temas básicos de Ciencias de la Computación
  2. Consejos para escribir software eficiente.
    • Secciones específicas de Go sobre cómo obtener lo mejor del lenguaje
  3. Consejos avanzados para escribir * software realmente * eficiente
    • Para cuando tu código optimizado no sea lo suficientemente eficiente.

Podemos resumir estas tres secciones como:

  1. "Sé razonable"
  2. "Sé deliberado"
  3. "Sé peligroso"