go starter
1.0.0
Este repositorio es un andamio de servicio web de Golang Barebones que establece rutas, SSL, servicio de archivos estáticos y una conexión global de la base de datos MySQL. ¡Esto todavía está en progreso!
Dado que Golang utiliza la estructura del directorio de su proyecto para las rutas de importación/construcción, para usar este código, todas las instancias de importación con "github.com/suyashkumar/go-starter" deberán ser reemplazados con su ruta de importación. Se proporciona un script para hacer esto automáticamente por usted.
git clone https://github.com/suyashkumar/go-starter <path-of-your-project>cd <path-of-your-project>./install <go-import-path-of-your-project> Debe suministrar la ruta de importación GO para su proyecto. La ruta actual es simplemente "github.com/suyashkumar/go-starter" pero la suya podría ser "github.com/bob/hello-world" si su proyecto vive en $GOPATH/src/github.com/bob/hello-world .dep ensure de instalar dependencias (o simplemente ejecutar make to Build).rm -rf .git y git init su nuevo repositorio Git desde cero. make para ejecutar pruebas y construir su proyectomake release para construir binarios Win/Linux/Darwin de su proyectomake test para ejecutar todas las pruebas en el proyecto