Hace 10 años | Por darccio a willnorris.com
Publicado hace 10 años por darccio a willnorris.com

Uno de los más interesantes desafíos de diseño de go-github (y, posteriormente, la que da lugar a la mayor cantidad de preguntas) es el uso de punteros para la mayoría de todos los campos de nuestras estructuras serializadas y mandadas a la API de GitHub. Después de mucho ensayo y error, finalmente me quedé con el siguiente enfoque que voy a hablar a continuación, y es algo que creo que más clientes API escritos en Go deben considerar.