Identificatore vuoto in Golang
_(trattino basso) in Golang è chiamato identificatore vuoto. L'identificatore è un nome definito dall'utente dei componenti del programma, utilizzato a fini di identificazione.
Nel linguaggio Golang è possibile restituire più valori da una funzione, utilizzando l'istruzione return. In altre parole, in una funzione, un'istruzione return può restituire più valori. I tipi dei valori restituiti sono gli stessi dei tipi dei parametri specificati nell'elenco dei parametri.
Sintassi:
func function_name(parameter_list)(return_type_list){
// code...
}
Lì dentro:
Per esempio:
// Chương trình Go minh họa
// cách hàm trả về nhiều giá trị
package main
import "fmt"
// myfunc trả về 3 giá trị của kiểu int
func myfunc(p, q int)(int, int, int ){
return p - q, p * q, p + q
}
// Phương thức chính
func main() {
// Giá trị trả về được gắn vào
// 3 biến khác nhau
var myvar1, myvar2, myvar3 = myfunc(4, 2)
// Hiện giá trị
fmt.Printf("Result is: %d", myvar1 )
fmt.Printf("\nResult is: %d", myvar2)
fmt.Printf("\nResult is: %d", myvar3)
}
Risultato:
Result is: 2
Result is: 8
Result is: 6
Assegna un nome al valore di ritorno
Nel linguaggio Go è consentito specificare nomi per i valori restituiti. Puoi usare questi nomi di variabili anche nel tuo codice. Non è necessario scrivere questi nomi con un'istruzione return perché il compilatore Go capirà automaticamente che queste variabili devono essere mantenute. E il tipo di ritorno è chiamato ritorno minimo. Restituendo minimal si riducono le duplicazioni nel programma.
Sintassi:
func function_name(para1, para2 int)(name1 int, name2 int){
// code...
}
hoặc
func function_name(para1, para2 int)(name1, name2 int){
// code...
}
Qui, name1 e name2 sono i nomi del valore restituito e para1 e para2 sono i parametri della funzione.
Per esempio:
// Minh họa chương trình Go
// cách đặt tên cho giá trị trả về
package main
import "fmt"
// myfunc trả về 2 giá trị của kiểu int
// đây là tên giá trị trả về:
// rectangle và square
func myfunc(p, q int)( rectangle int, square int ){
rectangle = p*q
square = p*p
return
}
func main() {
// Giá trị trả về được gán cho
// hai biến khác nhau
var area1, area2 = myfunc(2, 4)
// Hiện giá trị
fmt.Printf("Area of the rectangle is: %d", area1 )
fmt.Printf("\nArea of the square is: %d", area2)
}
Risultato:
Area of the rectangle is: 8
Area of the square is: 4
Gboard è da tempo la tastiera preferita sui telefoni Android. Tuttavia, di recente molte persone sono passate alla tastiera Samsung e non se ne sono più pentite.
Invia dolci e romantici auguri di buon fine settimana alla tua dolce metà. Sebbene siano solo parole o messaggi, saranno doni spirituali significativi, che contribuiranno a rafforzare la vostra relazione.
Il remake di Harry Potter della HBO dovrebbe debuttare nel 2026. Ecco cosa rende la serie TV di Harry Potter un successo.
Non è raro trovare su Internet delle belle foto della luna. L'articolo riassumerà per voi le più belle immagini della luna del mondo.
Ora AMD ha risposto ai problemi della sua linea di CPU di punta dalle prestazioni inferiori alle aspettative con un nuovo aggiornamento che potrebbe garantire qualche frame al secondo in più.
Nell'ottobre 2022, Elon Musk ha speso 44 miliardi di dollari per acquisire X, ma ad oggi il valore della piattaforma è sceso del 78,6%, attestandosi a circa 9,4 miliardi di dollari.
Quando la missione Artemis I della NASA verrà lanciata con successo nello spazio e inizierà il suo viaggio attorno alla Luna nel 2022, non ci saranno astronauti a bordo, ma solo due manichini di dimensioni adulte.
Pulire non deve essere per forza un lavoro ingrato se lo si rende divertente. Ecco alcuni semplici modi per rendere le pulizie divertenti.
Demon Slayer: Infinity Fortress sta ricevendo molta attenzione da parte dei fan. Cosa c'è all'interno della Fortezza Infinita del Demon Slayer? Scopriamolo insieme!
Le conversazioni in background mantengono attiva la conversazione dell'utente con ChatGPT mentre utilizza altre app o quando lo schermo è spento. Ciò significa che ChatGPT può ascoltare e monitorare il comportamento degli utenti nell'utilizzo del telefono 24 ore su 24, 7 giorni su 7.
Di recente, alcuni utenti hanno notato che in alcune risposte Google Gemini presentava testo ripetitivo, caratteri strani e cose del tutto senza senso.
Code Luc Tung Tam Quoc offre ai nuovi giocatori tutto ciò di cui hanno bisogno per iniziare il loro viaggio.
Giang Ho Ngu Tuyet è un gioco MMORPG basato sulla generazione reciproca e sulla reciproca inibizione dei cinque elementi. Con 5 sette: Shaolin, Culto Ming, Wudang, Famiglia Yang e Ninja Celeste, basate sui cinque elementi: Metallo, Legno, Acqua, Fuoco e Terra.
Sfondi MIUI 13 con molti temi diversi, dall'astratto al paesaggio, combinati con colori vivaci e accattivanti tra cui gli utenti possono scegliere.
Cosa devi fare per risolvere l'errore La tua protezione da virus e minacce è gestita dalla tua organizzazione?