Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 2.1 KB

README-it.md

File metadata and controls

58 lines (41 loc) · 2.1 KB

Readme in Inglese

Go by Example - IT (gobyexample.it)

Versione italiana di Go by Example, un sito che insegna a programmare in Go utilizzando degli esempi pratici commentati.

La versione italiana di Go by Example può essere consultata su http://gobyexample.it.

Traduzione

La traduzione italiana è stata realizzata dalla community italiana di golang (golang-it). Sentiti libero di aprire un bug oppure una pull request per riportare eventuali problemi od imprecisioni nella traduzione.

Overview

Il sito di Go by Example viene generato estraendo il codice e i commenti dai file contenuti nella cartella examples. Questi contenuti vengono composti utilizzando i file .tmpl nella cartella templates per generare dei files statici (cartella public). Il programma che implementa il build process si trova dentro la cartella tools, mentre nella cartella vendor si trovano le dipendenze necessarie per buildare il sito.

La cartella public può essere servita tramite un sistema per la condivisione di contenuti statici. Il progetto originale utilizzava S3 e CloudFront.

Compilazione

Per compilare il progetto è necessario avere Go e Python installati. Invoca i comandi:

$ go get github.com/russross/blackfriday
$ tools/build
$ open public/index.html

Per compilare in modo continuo in loop esegui:

$ tools/build-loop

Licenza

Traduzione italiana: copyright Nicola Corti e Morgan Bazalgette, licenza Creative Commons Attribution 3.0 Unported License.

Progetto originale: copyright Mark McGranaghan, licenza Creative Commons Attribution 3.0 Unported License.

Go Gopher: copyright Renée French, licenza Creative Commons Attribution 3.0 Unported License.