Was sind die 5 geheimen Schlüsselwörter in Go?

9

In diesem Vortrag hat Francesc Campoy eine Folie mit Go's 25 Keywords und scheinbar 5 'geheimen' Keywords .

Was sind die 5 geheimen Schlüsselwörter in Go?

    
Randomblue 21.08.2016, 22:48
quelle

3 Antworten

10

Die folgenden 5 Schlüsselwörter werden ignoriert:

%Vor%

Ja, wirklich .

Update: Wie Delaplace in den Kommentaren feststellt, wurden die Osterei-Schlüsselwörter entfernt. Es sieht aus wie dieses Commit hat sie während eines Major-Parser-Updates ausgeführt. Wenn Sie versuchen, ein Programm auszuführen, das eines dieser Token enthält , werden Sie jetzt als normale IDs behandelt.

    
user2357112 21.08.2016, 22:53
quelle
8

Es gibt einige Osterei-Schlüsselwörter im Lexer ( lex.go ), die nicht in der offiziellen Dokumentation enthalten sind und daher vom Compiler ignoriert werden.

Hier sind sie:

%Vor%

Sie können an diese Konversation für weitere Details berichten.

    
Ryan B. 21.08.2016 22:55
quelle
3

Es sieht so aus, als ob die geheimen Schlüsselwörter in v1.10 entfernt werden. Siehe hier .

Für alle Neugierigen: hier ist das Commit, das die Schlüsselwörter eingeführt hat.

    
enocom 10.01.2018 18:02
quelle

Tags und Links