Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Ciao Mondo | Introduzione
Introduzione a Golang

bookCiao Mondo

Come primo passo, inizieremo con il classico programma "Hello World" per familiarizzare con la sintassi e la struttura di base di un programma Go. Di seguito è riportato il codice per stampare "Hello World" utilizzando Go:

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("Hello World") }

Qui main() rappresenta una funzione, indicata dalla parola chiave func che la precede.

Nota

Le parole chiave, dette anche parole riservate, sono termini speciali con significati predefiniti che svolgono funzioni specifiche nel linguaggio. La maggior parte delle parole chiave, come func stessa, verrà spiegata in dettaglio dove rilevante. Le parole chiave che apprenderemo in questa sezione sono var e const.

func main()

Tutto ciò che è racchiuso tra le seguenti parentesi graffe {} viene eseguito quando il programma viene avviato. In questo caso, l'istruzione fmt.Println è la prima a essere eseguita.

index.go

index.go

copy
123
func main() { fmt.Println("Hello World") }

fmt.Println stampa sulla console tutto ciò che si trova tra le virgolette doppie (") che, in questo caso, è "Hello World". I dati testuali sono sempre racchiusi tra virgolette doppie (").

Nota

Le virgole , possono essere utilizzate nell'istruzione fmt.Println per stampare più elementi numerici o testuali. Gli spazi vengono aggiunti automaticamente tra i valori.

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }

Spiegazioni dettagliate dei restanti componenti del codice saranno fornite nei capitoli successivi, quando diventeranno rilevanti.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain what the `fmt` package does in Go?

What are some other basic keywords in Go?

Can you show an example of using `fmt.Println` with multiple values?

Awesome!

Completion rate improved to 1.96

bookCiao Mondo

Scorri per mostrare il menu

Come primo passo, inizieremo con il classico programma "Hello World" per familiarizzare con la sintassi e la struttura di base di un programma Go. Di seguito è riportato il codice per stampare "Hello World" utilizzando Go:

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("Hello World") }

Qui main() rappresenta una funzione, indicata dalla parola chiave func che la precede.

Nota

Le parole chiave, dette anche parole riservate, sono termini speciali con significati predefiniti che svolgono funzioni specifiche nel linguaggio. La maggior parte delle parole chiave, come func stessa, verrà spiegata in dettaglio dove rilevante. Le parole chiave che apprenderemo in questa sezione sono var e const.

func main()

Tutto ciò che è racchiuso tra le seguenti parentesi graffe {} viene eseguito quando il programma viene avviato. In questo caso, l'istruzione fmt.Println è la prima a essere eseguita.

index.go

index.go

copy
123
func main() { fmt.Println("Hello World") }

fmt.Println stampa sulla console tutto ciò che si trova tra le virgolette doppie (") che, in questo caso, è "Hello World". I dati testuali sono sempre racchiusi tra virgolette doppie (").

Nota

Le virgole , possono essere utilizzate nell'istruzione fmt.Println per stampare più elementi numerici o testuali. Gli spazi vengono aggiunti automaticamente tra i valori.

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }

Spiegazioni dettagliate dei restanti componenti del codice saranno fornite nei capitoli successivi, quando diventeranno rilevanti.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 2
some-alt