En una anterior entrega vimos una lista de Frameworks enfocados en Go. Hoy veremos qué es Revel Framework, un framework flexible para Go.
Listar versión de Golang:
go version
Instalamos el framework:
go install github.com/revel/cmd/revel@latest
Obtener herramienta en línea:
go get github.com/revel/cmd/revel
Nota: debemos setear la variable de entorno %GOPATH% (en Windows) o $GOPATH (en Linux).
Verificar la instalación:
revel
Salida:
Usage: revel [OPTIONS] <command> Application Options: /v, /debug If set the logger is set to verbose /historic-run-mode If set the runmode is passed a string not json /historic-build-mode If set the code is scanned using the original parsers, not the go.1.11+ /X, /build-flags: These flags will be used when building the application. May be specified multiple times, only applicable for Build, Run, Package, Test commands /gomod-flags: These flags will execute go mod commands for each flag, this happens during the build process Available commands: build clean new package run test version
Creando un proyecto con Revel Framework
Creamos y ejecutamos proyecto:
revel new -a auditor revel run -a auditor
Con estos comando hemos creado un proyecto llamado ``auditor`` y lo ejecutamos.
Abrimos un navegador web en esta dirección:
http://localhost:9000/¡Hemos creado nuestro primer proyecto con Revel Framework!
Enlaces:
https://revel.github.io/
Comentarios
Publicar un comentario