Schlüsselwörter in Go
Schlüsselwörter – Schlüsselwörter sind Wörter in einer Sprache, die für interne Prozesse verwendet werden oder vordefinierte Aktionen darstellen. Hier erfahren Sie, was Sie über Schlüsselwörter in Golang wissen müssen.
In Golang werden benannte Rückgabeparameter allgemein als benannte Parameter bezeichnet. Golang ermöglicht die Benennung der Rückgabeparameter oder Ergebnisse von Funktionen in der Funktionssignatur oder -definition. Man kann auch sagen, es handelt sich um die explizite Benennung von Rückgabevariablen in der Funktionsdefinition. Dadurch entfällt grundsätzlich die Notwendigkeit, den Variablennamen in der return-Anweisung zu erwähnen. Durch die Verwendung benannter Rückgabeparameter oder benannter Parameter kann man einfach das Schlüsselwort return am Ende der Funktion verwenden, um das Ergebnis an den Aufrufer zurückzugeben. Dieses Konzept wird häufig verwendet, wenn eine Funktion mehrere Werte zurückgeben muss. Um den Benutzern die Arbeit zu erleichtern und die Lesbarkeit des Codes zu verbessern, bietet Golang diese Möglichkeit.
Deklarieren benannter Rückgabeparameter
Um einen benannten Ergebnis- oder Rückgabeparameter zu deklarieren, verwenden Sie einfach den Rückgabetyp-Teil der Funktionssignatur. Hier ist die allgemeine Syntax zum Deklarieren einer Funktion in Golang. Die Syntax zum Deklarieren einer Funktion ohne benannten Rückgabeparameter lautet:
func function_name(Parameter-list)(Return_type){
// function body.....
}
Return_Type ist hier optional und enthält den Typ des von der Funktion zurückgegebenen Wertes. Wenn Sie Return_Type in Ihrer Funktion verwenden, müssen Sie die return -Anweisung in Ihrer Funktion verwenden .
Die Syntax zum Deklarieren einer Funktion mit einem benannten return-Argument lautet:
func function_name(Parameter-list)(result_parameter1 data-_type, result_parameter2 data_type, ….){
// function body…..
return
}
Hier ist (result_parameter1 data-_type, result_parameter2 data_type, ….) die Liste der benannten Rückgabeargumente zusammen mit ihren Typen. Sie können n benannte Rückgabeparameter deklarieren.
Beispiel: Im folgenden Programm enthält die Zeile func calculator(a, b int) (mul int, div int) benannte Rückgabeargumente. Die return- Anweisung am Ende der Funktion enthält keine Parameter. Der Go-Compiler gibt die Parameter automatisch zurück.
// 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
}
Ergebnis:
105 x 7 = 735
105 / 7 = 15
Wichtiger Hinweis:
// 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
}
Schlüsselwörter – Schlüsselwörter sind Wörter in einer Sprache, die für interne Prozesse verwendet werden oder vordefinierte Aktionen darstellen. Hier erfahren Sie, was Sie über Schlüsselwörter in Golang wissen müssen.
Datentypen geben an, welche Art von Daten eine gültige Go-Variable enthalten kann. In der Sprache Go werden Typen in vier Kategorien unterteilt:
Go unterstützt zwei Hauptmethoden zur Argumentübergabe: Übergabe per Wert und Übergabe per Referenz. Go verwendet standardmäßig die Übergabe per Wert.
In der Sprache Go können Sie mithilfe der return-Anweisung mehrere Werte aus einer Funktion zurückgeben. Mit anderen Worten: In einer Funktion kann eine return-Anweisung mehrere Werte zurückgeben.
Golang verfügt wie die meisten anderen Programmiersprachen über Switch-Anweisungen. Hier erfahren Sie, wie Sie die Switch-Anweisung in Golang verwenden.
In diesem Artikel erfahren Sie, wie Sie den Standardfall verwenden, um Deadlocks zu vermeiden. Zunächst erfahren Sie jedoch, was ein Deadlock-Fall bei der Verwendung des Select-Befehls in Golang ist.
Anonyme Strukturen in Golang sind temporäre Strukturen ohne Namen, die für einmalige Zwecke verwendet werden, während anonyme Felder das Einbetten unbenannter Felder ermöglichen.
Was ist Rune in Golang? Wie verwendet man Rune in Golang? Dieser Artikel gibt Ihnen die Antwort.
Operatoren ermöglichen es uns, verschiedene Arten von Operationen an Operanden durchzuführen. In der Programmiersprache Go können Operatoren anhand ihrer unterschiedlichen Funktionen klassifiziert werden.
_ (Unterstrich) wird in Golang als leerer Bezeichner bezeichnet. Ein Bezeichner ist ein benutzerdefinierter Name von Programmelementen, der zu Identifikationszwecken verwendet wird.
„Hallo Welt!“ ist das erste einfache Programm in einer Programmiersprache. Sie können dieses erste Programm in Golang schreiben, indem Sie die folgenden Schritte befolgen.
Golang lässt sich problemlos unter Windows installieren. Hier finden Sie eine Schritt-für-Schritt-Anleitung zur Installation von Golang unter Windows.
Golang ermöglicht das Erstellen von zwei oder mehr Methoden mit demselben Namen im selben Paket, aber die Empfänger dieser Methoden müssen unterschiedlichen Typs sein.
In Go sind Funktionen Codeblöcke, die bestimmte Aufgaben ausführen und im gesamten Programm wiederverwendet werden können, um Speicher zu sparen, die Lesbarkeit zu verbessern und Zeit zu sparen.
In Golang werden benannte Rückgabeparameter oft als benannte Parameter bezeichnet. Golang ermöglicht die Benennung der Rückgabeparameter oder Ergebnisse von Funktionen in der Funktionssignatur oder -definition.
Um Facebook-Beiträge zu überprüfen, müssen Sie das Facebook-Nachrichtenarchiv aktivieren. Alle Facebook-Beiträge werden nach der Aktivierung des Archivmodus im Archiv gespeichert, damit Sie sie jederzeit überprüfen können.
Sie können MU Luc Dia VNG-Spielcodes gegen Zen und andere Währungen eintauschen.
Nur weil Sie kein Buch dabei haben, heißt das nicht, dass Sie mit dem Lesen aufhören müssen. Sie brauchen nur Ihr Telefon, um Social-Media-Apps für Buchliebhaber auszuprobieren und das nächste Buch zu finden, das Sie lesen möchten.
Die Möglichkeit, die Musikwiedergabe auf einem Gerät von einem anderen aus zu steuern, ist eine unterschätzte Funktion, die YouTube Music nicht bietet – und die die Leute dazu zwingt, auf Spotify zurückzugreifen.
Mit Minecraft-Befehlen können Spieler viele interessante Effekte erzeugen. Eine interessante Möglichkeit ist, Schneebälle explodieren zu lassen. Hier erfahren Sie, wie Sie Schneebälle in Minecraft explodieren lassen.
Unter Windows 11 können Sie auf drei sehr einfache Arten schnell überprüfen, ob Ihr Computer über eine NPU (Neural Processing Unit) verfügt.
Der Ruhezustand entstand aus der Notwendigkeit, den Computer rund um die Uhr eingeschaltet zu lassen, ohne den Akku zu entladen, oder um sicherzustellen, dass das System nicht von einem Stromausfall betroffen ist (im Gegensatz zum Schlafmodus).
Durch Hinzufügen des EM-Kalenders 2024 auf dem iPhone können Benutzer die Spiele im Rahmen der EM 2024, einem Fußballturnier mit spannenden Spielen, problemlos verfolgen.
Fügen Sie Ihren Bildern mit Photoshop schnell und einfach einen Postereffekt hinzu, um den klassischen Look von Postern nachzubilden, die mit begrenzten Tintenfarben gedruckt wurden.
Mit Passkey, der modernen Alternative zu herkömmlichen Passwörtern, müssen Sie sich nie wieder Gedanken darüber machen, Ihr Passwort zu merken, zu verwalten (mit oder ohne Passwort-Manager) oder zurückzusetzen.
Unabhängig davon, ob Sie dauerhaft den Browser wechseln oder einfach nur das Risiko eines Datenverlusts verringern möchten, müssen Sie Ihren Browser regelmäßig sichern.
Warum werden Rinder trotz Grasfressens dick und produzieren nahrhafte Milch? Wenn Sie wissen möchten, warum grasfressende Tiere dick werden, lesen Sie bitte den folgenden Artikel.
Nicht alle Nahrungsergänzungsmittel sind bei einem Reizdarmsyndrom (RDS) hilfreich, manche können Ihre Symptome sogar verschlimmern.
Es gibt viele iMessage-Apps, die Sie für Gruppenchats installieren können, um das Erlebnis mit Gruppenmitgliedern zu verbessern. Nachfolgend finden Sie eine Liste von 6 iMessage-Apps für Gruppenchats.