Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeuten Bezeichner in der Go-Sprache?

Was bedeuten Bezeichner in der Go-Sprache?

青灯夜游
青灯夜游Original
2023-01-31 10:16:393494Durchsuche

In der Go-Sprache bezieht sich der Bezeichner auf die Zeichenfolge, die von der Go-Sprache zum Benennen verschiedener Variablen, Methoden, Funktionen usw. verwendet wird. Der Bezeichner besteht aus mehreren Buchstaben, dem Unterstrich „_“ und Zahlen, und das erste Zeichen muss ein Buchstabe sein. Für Laien kann jeder Name, den Sie selbst definieren können, als Bezeichner bezeichnet werden. Ein Bezeichner muss vor seiner Verwendung deklariert werden, indem er an eine Konstante, einen Typ, eine Variable, eine Funktion oder ein Codepaket gebunden wird. Der Name des Bezeichners darf nicht im selben Codeblock wiederholt werden.

Was bedeuten Bezeichner in der Go-Sprache?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, GO Version 1.18, Dell G3-Computer.

Was ist ein Bezeichner in der Go-Sprache?

Golang verwendet bei der Benennung verschiedener Variablen, Methoden, Funktionen usw. Zeichenfolgen, die als Bezeichner bezeichnet werden.

Bezeichner beziehen sich auf die Zeichenfolgen, die von der Go-Sprache verwendet werden, um verschiedene Variablen, Methoden, Funktionen usw. zu benennen. Der Bezeichner besteht aus mehreren Buchstaben, einem Unterstrich und Zahlen, und das erste Zeichen muss ein Buchstabe sein.

Um es einfach zu verstehen: Ein Bezeichner ist ein Name und seine Hauptfunktion besteht darin, als Variable, Funktion, Name von Klassen, Modulen und anderen zu dienen Objekte.

Bezeichner müssen vor ihrer Verwendung deklariert werden. Die Deklaration eines Bezeichners bedeutet, den Bezeichner an eine Konstante, einen Typ, eine Variable, eine Funktion oder ein Codepaket zu binden. Der Name eines Bezeichners darf innerhalb desselben Codeblocks nicht wiederholt werden.

Benennungsregeln für Go-Sprachbezeichner

  • Go-Sprachbezeichner bestehen aus 26 englischen Buchstaben, Groß- und Kleinbuchstaben, 0-9, _.

  • Go-Sprachkennungen dürfen nicht mit einer Zahl beginnen.

  • Go-Sprachkennungen berücksichtigen strikt die Groß-/Kleinschreibung.

  • Go-Sprachkennungen dürfen keine Sonderzeichen wie Leerzeichen, @, %, und $ enthalten.

  • Der Unterstrich _ selbst ist ein spezieller Bezeichner in Go, der als Nullbezeichner bezeichnet wird. Kann jeden anderen Bezeichner darstellen, der entsprechende Wert wird jedoch ignoriert (z. B. ein Rückgabewert wird ignoriert). Es kann also nur als Platzhalter und nicht als Bezeichner verwendet werden.

  • Sie können keine vom System reservierten Schlüsselwörter als Kennungen verwenden (insgesamt 25).

Bei der Benennung von Bezeichnern müssen Sie außerdem auf folgende Punkte achten:

  • Die Benennung von Bezeichnern sollte so kurz und aussagekräftig wie möglich sein;

  • kann nicht mit dem Paketnamen in der Standardbibliothek wiederholt werden ;

  • Verwenden Sie bei der Benennung von Variablen, Funktionen und Konstanten die Kamel-Schreibweise, z. B. stuName, getVal;

Natürlich kann auch der erste Buchstabe der Namen von Variablen, Funktionen und Konstanten in der Go-Sprache verwendet werden Wenn der erste Buchstabe groß geschrieben wird, bedeutet dies, dass er von anderen Namen verwendet werden kann. Paketzugriff (ähnlich wie bei public in Java bedeutet dies, dass er nur in diesem Paket verwendet werden kann). ähnlich wie privat in Java).

【Verwandte Empfehlungen: Go-Video-Tutorial, Programmierunterricht

Das obige ist der detaillierte Inhalt vonWas bedeuten Bezeichner in der Go-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Verwendung in Go-SpracheNächster Artikel:Verwendung in Go-Sprache