{"id":13494457,"url":"https://github.com/dgryski/go-perfbook","last_synced_at":"2025-05-14T01:11:47.302Z","repository":{"id":38616917,"uuid":"59398169","full_name":"dgryski/go-perfbook","owner":"dgryski","description":"Thoughts on Go performance optimization","archived":false,"fork":false,"pushed_at":"2022-01-05T14:13:12.000Z","size":446,"stargazers_count":10776,"open_issues_count":9,"forks_count":599,"subscribers_count":380,"default_branch":"master","last_synced_at":"2025-04-01T11:01:46.582Z","etag":null,"topics":["optimization","performance","performance-analysis","performance-optimization"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dgryski.png","metadata":{"files":{"readme":"README-es.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":"https://buymeacoffee.com/dgryski"}},"created_at":"2016-05-22T06:21:35.000Z","updated_at":"2025-04-01T07:38:29.000Z","dependencies_parsed_at":"2022-07-14T03:50:41.807Z","dependency_job_id":null,"html_url":"https://github.com/dgryski/go-perfbook","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgryski%2Fgo-perfbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgryski%2Fgo-perfbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgryski%2Fgo-perfbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgryski%2Fgo-perfbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dgryski","download_url":"https://codeload.github.com/dgryski/go-perfbook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247838388,"owners_count":21004576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["optimization","performance","performance-analysis","performance-optimization"],"created_at":"2024-07-31T19:01:25.223Z","updated_at":"2025-04-08T12:01:26.397Z","avatar_url":"https://github.com/dgryski.png","language":null,"funding_links":["https://buymeacoffee.com/dgryski","https://www.buymeacoffee.com/dgryski"],"categories":["Others","指南","Guide","Languages","Language-Specific Tools","Others (1002)","其他","Golang生态圈Dev\u0026Ops工具与服务"],"sub_categories":["组织","To Organize","Go"],"readme":"# go-perfbook\n\n[![Cómprame un café](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/dgryski)\n\nEste documento describe las mejores prácticas para escribir código de alto rendimiento en Go.\n\nLas primeras secciones cubren cómo escribir código optimizado en cualquier lenguaje.\nLas secciones posteriores cubren técnicas específicas de Go.\n\n### Versiones en varios idiomas\n\n* [English](README.md)\n* [中文](performance-zh.md)\n* [Español](README-es.md)\n\n### Tabla de contenidos\n\n1. [Escribiendo y optimizando código en Go](performance-es.md#escribir-y-optimizar-codigo-en-go)\n1. [Cuándo y dónde optimizar](performance-es.md#cuándo-y-dónde-optimizar)\n1. [Modificar los datos](performance-es.md#modificar-los-datos)\n1. [Modificar los algoritmos](performance-es.md#modificar-los-algoritmos)\n\n### Cómo contribuir\n\nEste es un libro en desarrollo sobre rendimiento y optimización en Go.\n\nHay diferentes maneras de contribuir:\n\n   1) agregar o resumir los recursos en el fichero [TODO](TODO)\n   2) agregar puntos o nuevos temas a cubrir\n   3) completar las secciones en el libro escribiendo el contenido\n\nEventualmente se necesitarán ejercicios y ejemplos de programas para optimizar (tal vez).\n\nLa coordinación se realizará en el canal #performance del slack de Gophers.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdgryski%2Fgo-perfbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdgryski%2Fgo-perfbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdgryski%2Fgo-perfbook/lists"}