Come usare le variabili in Golang

Nei linguaggi di programmazione, gli identificatori servono esattamente a ciò che suggerisce il loro nome. In altre parole, gli identificatori sono nomi definiti dall'utente dei componenti di un programma. Nel linguaggio Go, l'identificatore può essere un nome di variabile, un nome di funzione, una costante, un'etichetta di istruzione, un nome di pacchetto o un tipo. Ecco le cose che devi sapere sull'utilizzo di Identifier in Golang.

Come usare le variabili in Golang

Per esempio:

package main
import "fmt"

func main() {

 var name = "Quantrimang.com"
  
}

Nell'esempio sopra riportato sono disponibili in totale tre identificatori:

  • principale : nome del pacchetto
  • main : Nome della funzione
  • nome : nome della variabile

Regole per la definizione delle variabili: esistono alcune regole valide per definire variabili Go valide. È necessario seguire queste regole, altrimenti avremo errori di compilazione.

  • I nomi degli identificatori devono iniziare con una lettera o con un carattere di sottolineatura (_). Il nome può contenere le lettere 'a-z' o 'A-Z' oppure i numeri da 0 a 9, nonché il carattere '_'.
  • Il nome dell'identificatore non può iniziare con una cifra.
  • I nomi degli identificatori sono sensibili alle maiuscole e alle minuscole.
  • Non è consentito l'uso di parole chiave come identificatori.
  • Non esiste un limite alla lunghezza del nome di un identificatore, ma si consiglia una lunghezza ottimale compresa tra 4 e 15 lettere.

Per esempio:

// Valid identifiers:
_geeks23
geeks
gek23sd
Geeks
geeKs
geeks_geeks

// Invalid identifiers:
212geeks
if
default

Nota:

Nel linguaggio Go sono disponibili alcuni identificatori predichiarati per costanti, tipi e funzioni. Questi nomi non vengono conservati, è consentito utilizzarli nelle dichiarazioni. Ecco un elenco degli identificatori pre-dichiarati:

Cho hằng số:
true, false, iota, nil

Cho các kiểu:
int, int8, int16, int32, int64, uint,
uint8, uint16, uint32, uint64, uintptr,
float32, float64, complex128, complex64,
bool, byte, rune, string, error

Cho các hàm:
make, len, cap, new, append, copy, close, 
delete, complex, real, imag, panic, recover
  • Le variabili rappresentate dal carattere di sottolineatura (_) sono chiamate identificatori vuoti. Questa variabile viene utilizzata come segnaposto anonimo anziché come identificatore normale e ha un significato speciale nelle dichiarazioni, come operando e nelle assegnazioni.
  • Una variabile accessibile da un altro pacchetto è chiamata identificatore esportato. Gli identificatori esportati sono quelli che rispettano le seguenti condizioni:
    • Il primo carattere del nome dell'identificatore esportato deve essere una lettera Unicode maiuscola.
    • L'identificatore deve essere dichiarato all'interno di un blocco del pacchetto o come nome di una variabile, funzione, tipo o metodo all'interno di quel pacchetto.

Nell'esempio seguente, file1.go contiene una variabile esportata denominata ExportedVariable , accessibile all'interno dello stesso file. Importa anche il pacchetto file2 e accede alla variabile esportata AnotherExportedVariable da file2.go . Eseguendo go run file1.go , verrà stampato il valore di ExportedVariable ("Ciao, mondo!") da file1.go e il valore di AnotherExportedVariable ("Saluti da file2!") da file2.go . Ciò dimostra il concetto di variabili esportate accessibili da un altro pacchetto in Go.

Esempio di file2:

//file2.go

package file2

// Exported variable
var AnotherExportedVariable = "Greetings from file2!"

Esempio di file1:

// file1.go

package main

import (
	"fmt"
	"github.com/yourusername/project/file2"
)

// Biến được xuất
var ExportedVariable = "Hello, World!"

func main() {
	// Truy cập biến đã xuất trong cùng file
	fmt.Println(ExportedVariable)

	// Truy cập biến đã xuất từ gói khác
	fmt.Println(file2.AnotherExportedVariable)
}

Risultato:

Hello, World!
Greetings from file2!

Lascia un commento

Come risolvere lerrore di mancata invio della chat di Microsoft Teams

Come risolvere lerrore di mancata invio della chat di Microsoft Teams

Problemi con l'errore di chat di Microsoft Teams che non invia messaggi? Scopri le soluzioni dettagliate per gli ultimi problemi di Teams, dalla cancellazione della cache alle modifiche di rete. Torna a chattare senza problemi in pochi minuti!

Come risolvere lerrore hardware di Microsoft Teams (correzione del registro 2026)

Come risolvere lerrore hardware di Microsoft Teams (correzione del registro 2026)

Stanco di crash di Microsoft Teams con errori gravi? Ottieni la comprovata correzione del registro 2026 che risolve il problema in pochi minuti. Guida passo passo, screenshot e suggerimenti per una risoluzione definitiva. Funziona con le versioni più recenti!

Come risolvere lerrore La scheda Wiki di Microsoft Teams non si carica

Come risolvere lerrore La scheda Wiki di Microsoft Teams non si carica

Hai problemi con il caricamento della scheda Wiki di Microsoft Teams? Scopri soluzioni passo passo comprovate per risolvere rapidamente il problema, ripristinare le schede Wiki e aumentare la produttività del team senza problemi.

Risoluzione dei problemi relativi al portachiavi di errore di Microsoft Teams per Mac

Risoluzione dei problemi relativi al portachiavi di errore di Microsoft Teams per Mac

Hai problemi con il portachiavi di errore di Microsoft Teams su Mac? Scopri soluzioni comprovate e dettagliate per macOS per tornare a collaborare senza problemi. Soluzioni rapide all'interno!

Come risolvere i problemi di audio ovattato o assente del microfono di Microsoft Teams

Come risolvere i problemi di audio ovattato o assente del microfono di Microsoft Teams

Stanco di sentire l'audio ovattato o assente nel microfono di Microsoft Teams? Scopri come risolvere i problemi del microfono di Microsoft Teams con passaggi rapidi e comprovati. Un audio nitido ti aspetta!

Come correggere gli errori di sincronizzazione della gestione delle attività di Microsoft Teams

Come correggere gli errori di sincronizzazione della gestione delle attività di Microsoft Teams

Stanco degli errori di sincronizzazione di Gestione Attività di Microsoft Teams che interrompono il tuo flusso di lavoro? Segui le nostre soluzioni dettagliate e dettagliate per ripristinare la perfetta sincronizzazione delle attività tra Teams, Planner e To Do. Soluzioni rapide per un sollievo immediato!

Come cancellare la cache di Microsoft Teams per risolvere i problemi di prestazioni

Come cancellare la cache di Microsoft Teams per risolvere i problemi di prestazioni

Hai problemi con la lentezza di Microsoft Teams? Scopri come svuotare la cache di Microsoft Teams passo dopo passo per risolvere problemi di prestazioni, ritardi, arresti anomali e aumentare la velocità su Windows, Mac, web e dispositivi mobili. Soluzioni rapide e efficaci!

Risoluzione degli errori di rete di Microsoft Teams su Wi-Fi pubblico

Risoluzione degli errori di rete di Microsoft Teams su Wi-Fi pubblico

Problemi di rete di Microsoft Teams su una rete Wi-Fi pubblica? Ottieni soluzioni immediate come modifiche alla VPN, controlli delle porte e cancellazione della cache per ripristinare chiamate e riunioni senza problemi. Guida passo passo per un rapido sollievo.

Dove trovare il tuo ID Microsoft Teams e le informazioni sullaccount

Dove trovare il tuo ID Microsoft Teams e le informazioni sullaccount

Hai difficoltà a trovare il tuo ID Microsoft Teams o i dettagli del tuo account? Questa guida dettagliata mostra esattamente dove trovare il tuo ID Microsoft Teams e le informazioni del tuo account su desktop, web, dispositivi mobili e altro ancora, per una collaborazione senza interruzioni.

Come risolvere lerrore 1200 di Microsoft Teams sul telefono (iOS/Android)

Come risolvere lerrore 1200 di Microsoft Teams sul telefono (iOS/Android)

Stanco dell'errore 1200 di Microsoft Teams che blocca le tue chiamate al telefono? Scopri soluzioni rapide e dettagliate per iOS e Android per tornare a lavorare in team senza intoppi, senza bisogno di competenze tecniche!