You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.0KB

Iris Web Framework

build status FOSSA Status view examples chat

Iris es un framework web rápido, simple pero con muchas funcionalidades y muy eficiente para Go. Proporciona una base bellamente expresiva y fácil de usar para su próximo sitio web o API.

Descubra lo que otros dicen sobre Iris y siga :star: este repositorio github.

Aprende Iris

Inicio rapido
# agrega el siguiente código en el archivo ejemplo.go
$ cat ejemplo.go
package main

import "github.com/kataras/iris/v12"

func main() {
    app := iris.Default()
    app.Get("/ping", func(ctx iris.Context) {
        ctx.JSON(iris.Map{
            "message": "pong",
        })
    })

    app.Listen(":8080")
}
# ejecuta ejemplo.go y
# visita http://localhost:8080/ping en el navegador
$ go run ejemplo.go

El enrutamiento es impulsado por muxie, el software basado en trie más potente y rápido escrito en Go.

Iris contiene un extenso y completo wiki que facilita comenzar con el framework.

Para obtener una documentación técnica más detallada, puede dirigirse a nuestros godocs. Y para código ejecutable siempre puede visitar el subdirectorio del repositorio _examples.

¿Te gusta leer mientras viajas?

Book cover

follow author

Puedes solicitar una versión en PDF y acceso en línea del E-Book hoy y participar en el desarrollo de Iris.

Contribuir

¡Nos encantaría ver su contribución al Framework Web Iris! Para obtener más información sobre cómo contribuir al proyecto Iris, consulte el archivo CONTRIBUTING.md.

Lista de todos los contribuyentes

Vulnerabilidades de seguridad

Si descubres una vulnerabilidad de seguridad dentro de Iris, envíe un correo electrónico a iris-go@outlook.com. Todas las vulnerabilidades de seguridad serán tratadas de inmediato.

Licencia

El nombre del proyecto “Iris” se inspiró en la mitología griega.

El Web Framework Iris es un software gratuito y de código abierto con licencia bajo la Licencia BSD 3 cláusulas.