Parole chiave in Go
Parola chiave - Le parole chiave sono parole in un linguaggio che vengono utilizzate per qualche processo interno o rappresentano qualche azione predefinita. Ecco cosa devi sapere sulle parole chiave in Golang.
In Golang , i parametri di ritorno denominati sono spesso chiamati parametri denominati. Golang consente di nominare i parametri di ritorno o i risultati delle funzioni nella firma o nella definizione della funzione. Oppure si potrebbe dire che si tratta di nominare esplicitamente le variabili di ritorno nella definizione della funzione. In pratica elimina la necessità di menzionare il nome della variabile con l' istruzione return . Utilizzando parametri di ritorno denominati o parametri denominati, è possibile semplicemente utilizzare la parola chiave return alla fine della funzione per restituire il risultato al chiamante. Questo concetto viene spesso utilizzato quando una funzione deve restituire più valori. Pertanto, per la comodità degli utenti e per aumentare la leggibilità del codice, Golang fornisce questa funzionalità.
Dichiarare i parametri di ritorno denominati
Per dichiarare un risultato denominato o un parametro di ritorno, è sufficiente utilizzare la parte del tipo di ritorno della firma della funzione. Di seguito è riportata la sintassi generale per dichiarare una funzione in Golang. La sintassi per dichiarare una funzione senza parametri di ritorno denominati è:
func function_name(Parameter-list)(Return_type){
// function body.....
}
Qui, Return_Type è facoltativo e contiene il tipo di valore restituito dalla funzione. Se si utilizza Return_Type nella funzione, è necessario utilizzare l'istruzione return nella funzione.
La sintassi per dichiarare una funzione con un argomento di ritorno denominato è:
func function_name(Parameter-list)(result_parameter1 data-_type, result_parameter2 data_type, ….){
// function body…..
return
}
Di seguito, (result_parameter1 data-_type, result_parameter2 data_type, ….) è riportato l'elenco degli argomenti restituiti, denominati insieme ai rispettivi tipi. È possibile dichiarare un numero n di parametri di ritorno denominati.
Esempio: Esempio: Nel programma seguente, la riga di codice func calculator(a, b int) (mul int, div int) contiene argomenti di ritorno denominati. L' istruzione return alla fine di una funzione non contiene parametri. Il compilatore Go restituirà automaticamente i parametri.
// Chương trình Go mình họa
// cách dùng đối số trả về được đặt tên
package main
import "fmt"
// Phương thức chính
func main() {
// tại đây gọi hàm này
// hàm trả về hai giá trị
m, d := calculator(105, 7)
fmt.Println("105 x 7 = ", m)
fmt.Println("105 / 7 = ", d)
}
// hàm có các đối số được đặt tên
func calculator(a, b int) (mul int, div int) {
// tại đây phép gán đơn giản sẽ
// khởi tạo giá trị cho nó
mul = a * b
div = a / b
// tại đây bạn sẽ có từ khóa return
// không có bất kỳ tham số kết quả nào
return
}
Risultato:
105 x 7 = 735
105 / 7 = 15
Nota importante:
// hàm có đối số đã được đặt tên
func calculator(a, b int) (mul, div int) {
// hàm có đối số được đặt tên
func calculator(a, b int) (mul int, div int) {
// tại đây, nó sẽ báo lỗi
// dưới dạng tham số đã được xác định
// trong chữ ký hàm
mul := a * b
div := a / b
// tại đây bạn có từ khóa return
// không có bất kỳ tham số kết quả nào
return
}
Parola chiave - Le parole chiave sono parole in un linguaggio che vengono utilizzate per qualche processo interno o rappresentano qualche azione predefinita. Ecco cosa devi sapere sulle parole chiave in Golang.
Il tipo di dati specifica il tipo di dati che una variabile Go valida può contenere. Nel linguaggio Go, i tipi sono suddivisi in quattro categorie come segue:
Go supporta due metodi principali per passare argomenti: passaggio per valore e passaggio per riferimento. Di default, Go utilizza il passaggio per valore.
Nel linguaggio Go è possibile restituire più valori da una funzione, utilizzando l'istruzione return. In altre parole, in una funzione, un'istruzione return può restituire più valori.
Golang, come la maggior parte degli altri linguaggi di programmazione, ha l'istruzione switch. Ecco come utilizzare l'istruzione switch in Golang.
In questo articolo impareremo come utilizzare il caso predefinito per evitare situazioni di stallo. Ma prima scopriamo cos'è il caso di deadlock quando si utilizza il comando select di Golang?
Le strutture anonime in Golang sono strutture temporanee senza nome, utilizzate per scopi una tantum, mentre i campi anonimi consentono l'incorporamento di campi senza nome.
Cosa sono le rune in Golang? Come usare le Rune in Golang? L'articolo vi darà la risposta.
Gli operatori consentono di eseguire diversi tipi di operazioni sugli operandi. Nel linguaggio Go, gli operatori possono essere classificati in base alle loro diverse funzioni.
_(trattino basso) in Golang è chiamato identificatore vuoto. L'identificatore è un nome definito dall'utente dei componenti del programma, utilizzato a fini di identificazione.
Ciao mondo! è il primo programma base in qualsiasi linguaggio di programmazione. Puoi scrivere questo primo programma in Golang seguendo i passaggi sottostanti.
Golang può essere facilmente installato su Windows. Di seguito è riportata una guida dettagliata passo dopo passo per installare Golang su Windows.
Golang consente di creare due o più metodi con lo stesso nome nello stesso pacchetto, ma i destinatari di questi metodi devono essere di tipo diverso.
In Go, le funzioni sono blocchi di codice che eseguono attività specifiche e possono essere riutilizzati nel programma per risparmiare memoria, migliorare la leggibilità e risparmiare tempo.
Creare un rapporto sano con la tecnologia può sembrare scoraggiante, ma spesso piccoli cambiamenti fanno una grande differenza.
L'app Galleria di Samsung è più potente di quanto si possa pensare, ma questo non è immediatamente evidente.
Si dice che Microsoft sia sempre più vicina al lancio del suo primo smartphone pieghevole, dopo che il 1° ottobre le è stato concesso un brevetto per un telefono pieghevole in grado di piegarsi di 360 gradi senza creare pieghe sullo schermo.
Google sta testando una nuova funzionalità di verifica tramite un segno di spunta blu nella ricerca. Questa funzionalità aiuterà gli utenti a evitare di cliccare su link a siti web falsi o fraudolenti.
A prima vista, Microsoft 365 e Office 2024 possono sembrare molto simili, poiché entrambi consentono di accedere alle applicazioni Microsoft più diffuse e diffuse.
I codici Elemental Dungeons sono una forma di ricompensa necessaria per i giocatori. Come in qualsiasi altro gioco online su Roblox, i giocatori possono ricevere questi aiuti in cambio di denaro o altri oggetti.
Quando stampiamo un documento Word o creiamo una tabella in Word, ripetere il titolo in Word ci aiuta a rintracciarlo più facilmente e a leggere il titolo del documento senza problemi su diverse pagine, soprattutto con titoli lunghi.
Il nuovo iMessage di iOS 18 è stato aggiornato con messaggi animati, effetti di testo e numerose opzioni da utilizzare per i messaggi inviati.
C'è un fatto curioso sui maiali che non tutti sanno: i maiali sono considerati i nemici dei serpenti, perché quando questi due animali si incontrano, la maggior parte dei serpenti diventa cibo per i maiali.
Qual è la distanza tra la Terra e Giove? Se non lo sapete, questo articolo vi dirà quanto dista Giove dalla Terra.
Quali generali sono esclusi dalla meta della Mobile Alliance? Esploriamo ora
I DTCL di Graves delle stagioni 1, 3 e 6 costano tutti solo 1 oro e sembrano essere solo un campione aggiuntivo per stimolare il clan; il ruolo principale all'inizio del gioco è ancora utilizzato, ma non molto. A partire dalla stagione 7.5 di DTCL, il prezzo di Graves è schizzato a 4 monete d'oro ed è sicuramente un carry indispensabile se decidi di giocare Thunder Dragon o Gunner.
Con i telefoni Samsung dovresti usare la funzione audio dell'app separata. Ad esempio, puoi riprodurre Apple Music e il tuo telefono indirizzerà l'audio attraverso gli altoparlanti della tua auto.
Ci sono molti buoni stati sul lavoro su Internet. L'articolo riassumerà per voi le situazioni lavorative positive e significative.
Qual è una didascalia efficace e significativa per l'anniversario di matrimonio? L'articolo riassumerà per te delle didascalie brevi e concise per l'anniversario che potranno far sì che il tuo partner le ricordi per sempre.