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 ⭐ este repositorio github.
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.
Puedes solicitar una versión en PDF y acceso en línea del E-Book hoy y participar en el desarrollo de Iris.
¡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
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.
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.