En la entrada Mejora al tutorial ‘Building a Web App with Go and SQLite’: limitar el número de registros devueltos por defecto modificamos el código original del tutorial de Jeremy Morgan Building a Web App with Go and SQLite para que el usuario pudiera especificar el número de resultados devueltos al consultar la API a través del parámetro count
: http://<URL>/api/v1/person?count=15
.
El problema es que siempre se devuelven las entradas empezando por la de Id más bajo (habitualmente, 1
).
En esta entrada, modificamos la función getPersonById
para introducir también el parámetro count
y que se devuelvan count
resultados a partir del Id especificado.