Como Pasar Parámetros En Rutas En Gin Framework
2 minuto(s)En esta página:
Cuando creamos aplicaciones más avanzadas, necesitamos en ocasiones pasar algunos parámetros en la URL del navegador.
Existen diferentes maneras de hacerlo, pero hay una manera estándar que Gin Framework recomienda hacerlo.
En este tutorial aprenderás a Como Pasar Parámetros En Rutas En Gin Framework, vamos con ello.

En el siguiente código te comparto una manera de pasar parámetros en una URL con el framework Gin.
He colocado comentarios para explicar que hace cada línea de código:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
package main // Importamos los paquetes necesarios import ( "net/http" "github.com/gin-gonic/gin" ) func main() { // Variable 'router' para trabajar con rutas en Gin Framework router := gin.Default() // Definimos la ruta router.GET("/miruta/:parametro", func(c *gin.Context) { // Recibimos el parámetro parametro := c.Param("parametro") // Imprimimos el parámetro c.String(http.StatusOK, "Parámetro recibido: %s", parametro) }) router.Run(":8080") } |
Si vamos al navegador y pasamos algún parámetro, por ejemplo http://localhost:8080/miruta/23 o http://localhost:8080/miruta/Pedro lo recibimos en la vista o página web:

De esta manera puedes pasar parámetros en una URL.
Los valores de los parámetros también puedes obtenerlos desde tu base de datos en el código Go.
Conclusión
En este tutorial, has aprendido a Como Pasar Parámetros En Rutas En Gin Framework.
Te servirá de base para pasar parámetros de forma más avanzada.
Practica y practica, así dominarás como pasar parámetros en Go.
Nota (s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.
También en las categorías, etiquetas, búsquedas y más.
En versiones anteriores, se veian con alto disparejo.
Seguimos trabajando en mejorar la comunidad.



Seguimos trabajando las 24 horas del día para brindarte la mejor experiencia en la comunidad.
Hemos corregido el problema y ahora la web no muestra esa barra horizontal y se ve en su tamaño natural.
Seguimos trabajando las 24 horas del día, para mejorar la comunidad.
Seguimos trabajando las 24 horas y 365 días del año para mejorar tu experiencia en la comunidad.

Seguimos trabajando para brindarte le mejor experiencia en Nube Colectiva.
Social
Redes Sociales (Developers)
Redes Sociales (Digital)