Лучшее руководство по Go Языки базовой грамматики в 2024 году. В этом руководстве вы можете изучить Перейти теги,линия разделитель,примечание,Идентификаторы,ключевое слово,Space Go Язык,
В последней главе мы уже знаем основные структуры языка Go в этой главе мы будем учиться базовой грамматики Go языка.
Программа Go может состоять из нескольких маркеров могут быть ключевые слова, идентификаторы, константы, строки символов. В качестве следующего оператора GO шестью лексем:
fmt.Println("Hello, World!")
6 тег (по одному в каждой строке):
1. fmt 2. . 3. Println 4. ( 5. "Hello, World!" 6. )
Перейти в программу, заявление от имени конце строки. Каждое утверждение не нравится семейство С других языках с запятой, а в конце, потому что эти работы выполняются автоматически компилятором Go.
Если вы собираетесь писать несколько операторов на одной строке, они должны быть использованы, искусственное различие, но в реальном развитии, мы не поощряем эту практику.
Следующие два утверждения:
fmt.Println("Hello, World!") fmt.Println("w3cschool本教程:w3cschool.cc")
Комментарии не компилируются, каждый пакет должен иметь соответствующие комментарии.
Однострочные комментарии являются наиболее распространенной формой комментариев, вы можете использовать комментарии одного строки начинаются с // в любом месте. Многоканальный комментарии, также называемые блочные комментарии, были с / * в начале и заканчиваются * /. Такие, как:
// 单行注释 /* Author by w3cschool本教程 我是多行注释 */
Идентификатор используется для имен переменных, типов и других программных сущностей. Или идентификатор на самом деле более букв (A ~ Z и а ~ г) числа (от 0 до 9), знак подчеркивания _ последовательности, но первый символ должен быть буквой или знак подчеркивания и не может быть числом.
Допустимыми являются следующие идентификаторы:
mahesh kumar abc move_name a_123 myname50 _temp j a23b9 retVal
Ниже перечислены недопустимые идентификаторы:
Вот код будет использоваться Go 25 ключевых слов или зарезервированных слов:
перерыв | дефолт | FUNC | интерфейс | выбрать |
случай | откладывать | идти | карта | структура |
чан | еще | Гото | пакет | переключатель |
Const | проваливаемся | если | диапазон | тип |
продолжать | для | импорт | возвращение | вар |
В дополнение к этим ключевым словам, описанных выше, Go язык, а также 36 предопределенных идентификаторов:
присоединять | BOOL | байт | крышка | близко | комплекс | complex64 | complex128 | uint16 |
копия | ложный | float32 | float64 | емк | INT | int8 | int16 | uint32 |
int32 | int64 | йота | Len | сделать | новый | ноль | паника | uint64 |
печать | Println | реальный | выздоравливать | строка | правда | UINT | uint8 | UIntPtr |
Программа обычно состоит из ключевых слов, констант, переменных, операторов, типов и функций.
Программа может использовать эти разделители: круглые скобки (), скобки [] и {} фигурные скобки.
Программа может использовать эти знаки препинания: ,,,;,: и ruru
Go язык объявления переменных должны быть отделены друг от друга пробелами, например:
var age int;
Заявления сделать надлежащее использование космической программы легко читать внешний вид.
Без пробелов:
fruit=apples+oranges;
Промежутки между переменными и операторами, программа выглядит более красивым, такие как:
fruit = apples + oranges;