Najlepszy samouczek Go Języki gramatyka W 2024 r. W tym samouczku możesz dowiedzieć się Idź tagi,linia separatora,uwaga,identyfikatory,słowo kluczowe,Przestrzeń Go Język,
Ostatni rozdział znamy już podstawowe struktury języka iść w tym rozdziale poznamy Go gramatyka języka.
Program Go może składać się z wielu żetonów mogą być słowa kluczowe, identyfikatory, stałe, łańcuchy, symbole. W poniższym GO oświadczenie sześciu żetonów:
fmt.Println("Hello, World!")
6 znacznik jest (po jednym w każdym wierszu):
1. fmt 2. . 3. Println 4. ( 5. "Hello, World!" 6. )
Idź w programie, oświadczenie w imieniu końcu linii. Każda instrukcja nie jest jak rodziny C języków innych średnikami, na koniec, ponieważ te zadania są wykonywane automatycznie przez kompilator Go.
Jeśli masz zamiar napisać kilka oświadczeń w tej samej linii, muszą one zostać wykorzystane, sztuczne rozróżnienie, ale w rzeczywistym rozwoju, nie zachęcają do stosowania tej praktyki.
Następujące dwa stwierdzenia:
fmt.Println("Hello, World!") fmt.Println("w3cschool本教程:w3cschool.cc")
Komentarze nie są kompilowane, każde opakowanie musi posiadać odpowiednie komentarze.
komentarze pojedynczej linii są najbardziej rozpowszechnioną formą komentarzach, można użyć komentarze pojedynczego wiersza zaczynają się // wszędzie. komentarze Multi-line, zwane także komentarze blokowe, zostały z / * na początku i na końcu z * /. Takich jak:
// 单行注释 /* Author by w3cschool本教程 我是多行注释 */
Identyfikator używany do nazw zmiennych, typów oraz innych jednostek programowych. Albo identyfikator jest rzeczywiście bardziej litery (A ~ Z i A ~ Z) cyfry (od 0 do 9), podkreślenia _ sekwencje, ale pierwszy znak musi być literą lub podkreśleniem i nie może być liczbą.
Poniżej znajdują się ważne identyfikatory:
mahesh kumar abc move_name a_123 myname50 _temp j a23b9 retVal
Poniżej znajdują się nieprawidłowe identyfikatory:
Oto kod zostanie użyty Przejść do 25 słów kluczowych lub zastrzeżonych słów:
przerwa | domyślnym | func | interfejs | wybierać |
sprawa | odraczać | iść | mapa | struct |
chan | więcej | goto | pakiet | wyłącznik |
const | fallthrough | jeśli | zakres | typ |
kontynuować | dla | import | powrót | var |
Oprócz tych słów kluczowych opisanych wyżej, Idź języka, jak również 36 predefiniowane identyfikatory:
dodać | bool | bajt | czapka | blisko | kompleks | complex64 | complex128 | uint16 |
kopia | fałszywy | float32 | float64 | urojona | int | int8 | INT16 | UInt32 |
Int32 | Int64 | odrobina | len | zrobić | nowy | zero | panika | uint64 |
druk | println | prawdziwy | wyzdrowieć | sznur | prawdziwy | uint | Uint8 | uintptr |
Program na ogół składa się z słów kluczowych, stałych, zmiennych, operatorów, rodzajów i funkcji.
Program może korzystać z tych ograniczników: nawiasy () nawiasach [] i {} szelkami.
Program może korzystać z tych znaków interpunkcyjnych: ,,,;, a plpl
Idź język deklaracja zmiennej muszą być oddzielone spacjami, takich jak:
var age int;
Sprawozdanie właściwego wykorzystywania programu kosmicznego jest czytelny wygląd.
Bez spacji:
fruit=apples+oranges;
Przestrzenie między zmiennymi i operatorami, program wygląda piękniej, takich jak:
fruit = apples + oranges;