Ungültiger Bezeichner in Golang

_ (Unterstrich) wird in Golang als leerer Bezeichner bezeichnet . Ein Bezeichner ist ein benutzerdefinierter Name von Programmelementen, der zu Identifikationszwecken verwendet wird.

Ungültiger Bezeichner in Golang

Golang bietet die besondere Funktion, ungenutzte Variablen mithilfe von Blank Identifier zu definieren und zu verwenden. Ungenutzte Variablen sind Variablen, die vom Benutzer während des Programms definiert, aber nie verwendet werden. Diese Variablen machen das Programm nahezu unlesbar. Wie Sie wissen, ist Golang eine prägnantere und lesbarere Programmiersprache, sodass der Programmierer keine ungenutzten Variablen definieren kann. Andernfalls gibt der Compiler eine Fehlermeldung aus.

Der eigentliche Nutzen von Blank Identifier liegt darin, dass eine Funktion mehrere Werte zurückgibt, wir aber nur wenige Werte benötigen und die überzähligen entfernen müssen. Es teilt dem Compiler grundsätzlich mit, dass diese Variable nicht benötigt wird und ignoriert sie fehlerfrei. Es verbirgt die Werte der Variablen und macht das Programm lesbar. Wenn Sie also Blank Identifier einen Wert zuweisen, wird dieser nicht verwendet.

Beispiel 1: Im folgenden Programm gibt die Funktion mul_div zwei Werte zurück, die wir in den Bezeichnern mul und div speichern . Im gesamten Programm verwenden wir jedoch nur eine Variable, nämlich mul . Der Compiler gibt daher einen Fehler aus , dass div deklariert, aber nicht verwendet wird.

// Chương trình Go hiện trình biên dịch
// báo lỗi nếu một biến
// được khai báo nhưng không được sử dụng

package main

import "fmt"

// Hàm chính
func main() {

	// gọi hàm này
	// hàm trả về hai giá trị được gán
	// cho định danh mul và div
	mul, div := mul_div(105, 7)

	// chỉ dùng biến mul
	// trình biên dịch sẽ báo lỗi
	fmt.Println("105 x 7 = ", mul)
}

// hàm trả về hai 
// giá trị của kiểu integer 
func mul_div(n1 int, n2 int) (int, int) {

	// trả về các giá trị này
	return n1 * n2, n1 / n2
}

Ergebnis:

./prog.go:15:7: div được khai báo nhưng không được dùng

Beispiel 2: Verwenden Sie den Blank-Bezeichner, um das obige Programm zu reparieren. Verwenden Sie anstelle des Div-Bezeichners einfach _ (Unterstrich) . Dadurch kann der Compiler den Deklarationsfehler ignorieren und ihn nicht für die jeweilige Variable verwenden.

// Chương trình Go dùng định danh trống

package main

import "fmt"

// Hàm chính
func main() {

	// gọi hàm này
	// hàm trả về hai giá trị
	// được gán cho định danh mul và trống
	mul, _ := mul_div(105, 7)

	// chỉ dùng biến mul
	fmt.Println("105 x 7 = ", mul)
}

// hàm trả về hai giá trị
// của kiểu integer 
func mul_div(n1 int, n2 int) (int, int) {

	// trả về giá trị này
	return n1 * n2, n1 / n2
}

Ergebnis:

105 x 7 =  735

Wichtige Punkte, die Sie beachten sollten:

  • Sie können mehrere leere Bezeichner im selben Programm verwenden. Man kann also sagen, dass ein Golang-Programm mehrere Variablen mit demselben Bezeichnernamen „leer“ haben kann.
  • In vielen Fällen wird ein Wert benötigt, um die Syntax zu vervollständigen, obwohl bekannt ist, dass dieser Wert im Programm nicht verwendet wird. Beispielsweise bei einer Funktion, die mehrere Werte zurückgibt. In den meisten Fällen wird der leere Bezeichner verwendet.
  • Mit Blank Identifier können Sie beliebige Werte beliebigen Typs verwenden.

Einen Kommentar hinterlassen

So ändern Sie Ihr Microsoft Teams-Profilbild auf dem iPhone und Android

So ändern Sie Ihr Microsoft Teams-Profilbild auf dem iPhone und Android

Entdecken Sie die einfachste Methode, Ihr Microsoft Teams-Profilbild auf iPhone und Android zu ändern. Schritt-für-Schritt-Anleitung mit Screenshots für reibungslose Updates in der neuesten App-Version. Verbessern Sie noch heute Ihr professionelles Image!

So beheben Sie Microsoft Teams-Fehler: Wie Sie die Hilfe verwenden

So beheben Sie Microsoft Teams-Fehler: Wie Sie die Hilfe verwenden

Sind Sie es leid, dass die Microsoft Teams-Hilfe Ihren Arbeitsablauf blockiert? Hier finden Sie Schritt-für-Schritt-Lösungen, die auch mit den neuesten Versionen funktionieren. Cache leeren, aktualisieren und vieles mehr – ganz ohne technische Vorkenntnisse!

Behebung des Fehlers „Microsoft Teams-Webclient deaktiviert“

Behebung des Fehlers „Microsoft Teams-Webclient deaktiviert“

Sind Sie es leid, dass der Fehler „Microsoft Teams Web Client deaktiviert“ Ihre Meetings blockiert? Befolgen Sie unsere bewährten Schritt-für-Schritt-Anleitungen, um den Fehler schnell zu beheben – ganz ohne IT-Hilfe!

So laden Sie Microsoft Teams-Aufzeichnungen auf Ihren Laptop oder PC herunter

So laden Sie Microsoft Teams-Aufzeichnungen auf Ihren Laptop oder PC herunter

Entdecken Sie einfache Möglichkeiten, Microsoft Teams-Aufzeichnungen auf Ihren Laptop oder PC herunterzuladen. Erhalten Sie Schritt-für-Schritt-Anleitungen für die Desktop-App, das Web und OneDrive sowie Tipps zur Fehlerbehebung, damit Ihre Meetings reibungslos ablaufen. Ideal für Windows- und Mac-Nutzer!

Behebung des Microsoft Teams-Fehlercodes 404 im Web

Behebung des Microsoft Teams-Fehlercodes 404 im Web

Sind Sie es leid, dass der Microsoft Teams-Fehlercode 404 Ihre Meetings blockiert? Folgen Sie unserer bewährten Schritt-für-Schritt-Anleitung, um den Cache zu leeren, Browserprobleme zu beheben und den Fehler „Nicht gefunden“ schnell zu lösen – für eine reibungslose Zusammenarbeit. Aktualisiert mit den neuesten Fehlerbehebungen!

Behebung des Microsoft Teams-Beitrittsproblems über den Direktlink

Behebung des Microsoft Teams-Beitrittsproblems über den Direktlink

Probleme beim Beitritt zu Microsoft Teams-Besprechungen? Hier finden Sie bewährte Lösungen über direkte Links. Schnelle Hilfe für reibungsloses Beitreten – ganz ohne technische Vorkenntnisse!

Wo Sie Ihre Microsoft Teams-ID und Ihre Kontoinformationen finden

Wo Sie Ihre Microsoft Teams-ID und Ihre Kontoinformationen finden

Sie finden Ihre Microsoft Teams-ID oder Ihre Kontodaten nicht? Diese Schritt-für-Schritt-Anleitung zeigt Ihnen genau, wo Sie Ihre Microsoft Teams-ID und Ihre Kontoinformationen auf Desktop-Computern, im Web, auf Mobilgeräten und mehr finden, um eine reibungslose Zusammenarbeit zu gewährleisten.

So beheben Sie den Microsoft Teams-Anmeldefehler auf Chromebooks

So beheben Sie den Microsoft Teams-Anmeldefehler auf Chromebooks

Haben Sie Probleme mit der Microsoft Teams-Anmeldung auf Chromebooks? Hier finden Sie Schritt-für-Schritt-Lösungen, um Anmeldeprobleme schnell zu beheben. Leeren Sie den Cache, aktualisieren Sie Apps und vieles mehr für reibungsloses Teamwork. Funktioniert mit dem neuesten Chrome OS!

Fehlerbehebung bei Microsoft Teams-Proxy-Fehlereinstellungen

Fehlerbehebung bei Microsoft Teams-Proxy-Fehlereinstellungen

Haben Sie Probleme mit dem Microsoft Teams-Proxy-Fehler? Entdecken Sie bewährte Schritte zur Fehlerbehebung bei den Microsoft Teams-Proxy-Einstellungen. Leeren Sie den Cache, passen Sie die Proxy-Einstellungen an und führen Sie mit unserer Expertenanleitung innerhalb weniger Minuten wieder reibungslose Anrufe durch.

Wo wird meine Microsoft Teams-Aufzeichnung gespeichert? Finden Sie Ihre Dateien schnell

Wo wird meine Microsoft Teams-Aufzeichnung gespeichert? Finden Sie Ihre Dateien schnell

Sie finden Ihre Microsoft Teams-Aufzeichnung nicht? Erfahren Sie, wo Teams Besprechungsdateien in OneDrive oder SharePoint speichert und wie Sie diese schnell finden und sofort darauf zugreifen können. Nie wieder verlorene Aufzeichnungen!