Gilda Freegilda: Golang
Nell’ambito della gilda Freegilda, Lorenzo ha curato una presentazione tecnica in merito allo sviluppo della parte di back-end in linguaggio Golang, o Go.
Non è la prima volta che Lorenzo e il roditore mascotte di questo linguaggio di programmazione si incontrano 🙂
Nel recente passato infatti, lo studio di Golang è stato oggetto di una gilda alla quale Lorenzo ha fatto parte.
Perché quindi non provare ad applicare quanto appreso ad un caso d’uso reale?
Caso d’uso
Durante le sagre e le feste paesane è utile servirsi di un’applicazione utile alla gestione delle ricevute delle vendite di beveraggi e che:
- Stampi ricevute.
- Calcoli qualche statistica utile (ad esempio, percentuali di vendita di vino e di birra).
- Non sia pesante da un punto di vista computazionale e prestazionale.
- Sia manutenibile
- Sia riutilizzabile
L’idea di Lorenzo è quindi sviluppare una app in linguaggio Kotlin che invii dati ad una stampante. Dati che vengono gestiti da un server sviluppato in Golang e salvati in un database SQLite. Il tutto contenuto in un’immagine Docker eseguita su di un computer RaspberryPi.