<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Renato Mite - Guides</title>
    <link>https://www.renatomite.it</link>
    <description>Guides - Italiano</description>
    <webMaster>mail@renatomite.it (Renato Mite)</webMaster>
    <language>it-IT</language>
    <item>
      <title>Programmare in Linguaggio Go</title>
      <description>Sun, 26 Jan 2020 - Questa guida è pensata per tutti coloro che vogliono apprendere il &lt;a href="https://golang.org" target="_blank"&gt;linguaggio di programmazione Go&lt;/a&gt;, siano aspiranti programmatori o programmatori esperti. &lt;br /&gt;&lt;br /&gt;Dopo un breve capitolo introduttivo sulle origini del linguaggio e la programmazione in generale, il capitolo "Un po' di teoria" è dedicato agli aspiranti programmatori così che possano comprendere senza difficoltà il resto della guida. Il capitolo tratta argomenti quali la progettazione dell'algoritmo, la riusabilità del codice con librerie e funzioni, la scrittura e l'ottimizzazione del codice ma non solo, descrive concetti base quali valori, costanti, variabili, oggetti, decisioni, cicli e operazioni. &lt;br /&gt;&lt;br /&gt;
Nel capitolo "Il linguaggio Go", le specifiche del linguaggio Go sono descritte con esempi di codice, in maniera dettagliata e sintetica proprio come un programmatore esperto vorrebbe. &lt;br /&gt;&lt;br /&gt;I concetti sono affrontati in maniera graduale e le peculiarità del linguaggio sono approfondite quando il lettore ha già acquisito le basi. Fra le peculiarità trattate ci sono la relazione fra array e slice, l'implementazione delle interfacce, l'uso dell'interfaccia vuota e l'asserzione del tipo, l'uso dei puntatori, il differimento delle funzioni con l'istruzione defer, la programmazione asincrona con goroutines e canali. &lt;br /&gt;&lt;br /&gt;La guida descrive i packages e il workspace che raccolgono il codice sorgente, i comandi Go per la compilazione e come gestire gli errori sia nella procedura di panic sia in generale per l'ottimizzazione del codice. Descrive in dettaglio come creare e usare i moduli Go. &lt;br /&gt;&lt;br /&gt;Offre utili informazioni sugli strumenti go doc per visualizzare la documentazione del codice e gofmt per la formattazione del codice. &lt;br /&gt;&lt;br /&gt;Inoltre, la guida spiega come usare il package standard per interagire con i database sql e sviluppa una libreria che lo adopera per gestire una lista di note.
L'applicazione web che impiega questa libreria è sviluppata nel capitolo successivo dopo aver spiegato i concetti basilari e i package standard necessari allo sviluppo di questo tipo di applicazioni. &lt;br /&gt;&lt;br /&gt;Il repository &lt;a href="https://github.com/rmite/gobook" target="_blank"&gt;rmite/gobook&lt;/a&gt; su GitHub contiene il codice del programma e delle librerie descritte passo passo nei capitoli 4 (Go all'opera) e 5 (Rudimenti di test), il codice del gestore note (capitolo 8), il codice del gestore server personale e tutti i file dell'applicazione web (capitolo 9).</description>
      <author>mail@renatomite.it (Renato Mite)</author>
      <pubDate>Sun, 26 Jan 2020 00:00:00 +0000</pubDate>
      <link>https://www.renatomite.it/it/guide/wp/11</link>
      <guid isPermaLink="false">guid.renatomite.site/guide/11/d26m01y2020</guid>
    </item>
    <item>
      <title>Scrivener per Scrittori italiani</title>
      <description>Sat, 09 Apr 2016 - Questa guida ti aiuta a padroneggiare &lt;a href="http://www.literatureandlatte.com" target="_blank"&gt;Scrivener&lt;/a&gt; gradualmente: parte dall'interfaccia grafica, spiega il concetto di progetto e l'organizzazione degli elementi, mostra l'uso dell'editor e soprattutto ti insegna a compilare descrivendo le impostazioni comuni circa elementi, formattazione, sostituzioni, pagina ma anche le impostazioni per gli ebook. &lt;br /&gt;In questo percorso imparerai a: destreggiarti fra le varie visualizzazioni Scrivenings, Bacheca e Struttura; navigare fra gli elementi; cercare gli elementi e raggrupparli in collezioni; gestire le informazioni secondarie come il riassunto, i meta-dati, le note, i riferimenti e le parole chiave; creare la Cartella Modelli; fare snapshot e backup; impostare gli elementi per la compilazione; configurare o preservare la formattazione nella compilazione; salvare configurazioni di compilazioni personali; creare Modelli di progetto. &lt;br /&gt;N.B. La guida tratta Scrivener versione 1.9.0.0 - 06 ott 2015 per Windows con il language pack Italiano di Domenico Scavetta fornito con l'applicazione.</description>
      <author>mail@renatomite.it (Renato Mite)</author>
      <pubDate>Sat, 09 Apr 2016 00:00:00 +0000</pubDate>
      <link>https://www.renatomite.it/it/guide/wp/10</link>
      <guid isPermaLink="false">guid.renatomite.site/guide/10/d09m04y2016</guid>
    </item>
  </channel>
</rss>
