Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dgryski/go-perfbook
Thoughts on Go performance optimization
https://github.com/dgryski/go-perfbook
optimization performance performance-analysis performance-optimization
Last synced: 9 days ago
JSON representation
Thoughts on Go performance optimization
- Host: GitHub
- URL: https://github.com/dgryski/go-perfbook
- Owner: dgryski
- Created: 2016-05-22T06:21:35.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-01-05T14:13:12.000Z (almost 3 years ago)
- Last Synced: 2024-10-15T02:41:33.383Z (about 2 months ago)
- Topics: optimization, performance, performance-analysis, performance-optimization
- Homepage:
- Size: 436 KB
- Stars: 10,676
- Watchers: 382
- Forks: 595
- Open Issues: 9
-
Metadata Files:
- Readme: README-es.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- my-awesome - dgryski/go-perfbook - analysis,performance-optimization pushed_at:2022-01 star:10.7k fork:0.6k Thoughts on Go performance optimization (Others)
- awesome-repositories - dgryski/go-perfbook - Thoughts on Go performance optimization (Others)
- awesome-fancy-toolkit - Thoughts on Go Performance Optimization
- awesome-starts - dgryski/go-perfbook - Thoughts on Go performance optimization (Others)
- go-awesome - go-perfbook - Writing and optimizing Go code (Guide / To Organize)
- awesome-list - go-perfbook
- awesome-hacking-lists - dgryski/go-perfbook - Thoughts on Go performance optimization (Others)
README
# go-perfbook
[![Cómprame un café](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/dgryski)
Este documento describe las mejores prácticas para escribir código de alto rendimiento en Go.
Las primeras secciones cubren cómo escribir código optimizado en cualquier lenguaje.
Las secciones posteriores cubren técnicas específicas de Go.### Versiones en varios idiomas
* [English](README.md)
* [中文](performance-zh.md)
* [Español](README-es.md)### Tabla de contenidos
1. [Escribiendo y optimizando código en Go](performance-es.md#escribir-y-optimizar-codigo-en-go)
1. [Cuándo y dónde optimizar](performance-es.md#cuándo-y-dónde-optimizar)
1. [Modificar los datos](performance-es.md#modificar-los-datos)
1. [Modificar los algoritmos](performance-es.md#modificar-los-algoritmos)### Cómo contribuir
Este es un libro en desarrollo sobre rendimiento y optimización en Go.
Hay diferentes maneras de contribuir:
1) agregar o resumir los recursos en el fichero [TODO](TODO)
2) agregar puntos o nuevos temas a cubrir
3) completar las secciones en el libro escribiendo el contenidoEventualmente se necesitarán ejercicios y ejemplos de programas para optimizar (tal vez).
La coordinación se realizará en el canal #performance del slack de Gophers.