- Go 1.13
- Un poco de tiempo
- Creá la carpeta para descargar este repo
mkdir -p $HOME/go/src/github/nickrisaro
- Andá a esa carpeta
cd $HOME/go/src/github/nickrisaro
- Cloná el repo
git clone [email protected]:nickrisaro/workshop-go.git
- Compilá el proyecto
go build
- Ejecutá el programa
./workshop-go
- Visitá la página http://localhost:8080/tweets
Mirá las diapositivas, las podés leer con cualquier editor de textos o verlas más bonitas en el browser, para eso:
- Instalá present
go get golang.org/x/tools/cmd/present
- Andá al directorio de los slides
cd $HOME/go/src/github/nickrisaro/slides-resumido
- Ejecutá present
present
Si no configuraste bien el PATH puede que no lo encuentre, probá co $HOME/go/bin/present
- Mirá los slides en el browser http://localhost:3999/01%20-%20introduccion%20a%20go.slide
Leé los TODOs que hay por el código e implementá la nueva funcionalidad
Este proyecto usa gin-gonic, https://github.com/gin-gonic/gin, testify https://github.com/stretchr/testify y go modules https://github.com/golang/go/wiki/Modules
En el archivo links-utiles.md hay un montón de sitios que fui leyendo para armar este workshop
En el archivo comunidad.md hay varias cuentas de twitter relacionadas con go y el link para entrar al slack oficial de go