gobyexample/examples.txt
2019-10-12 21:55:39 +03:00

75 lines
2.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Hello World
Типы данных (Values)
Переменные (Variables)
Константы (Constants)
Цикл For
If/Else
Switch
Массивы (Arrays)
Срезы (Slices)
Карты (Maps)
Ряд (Range)
Функции (Functions)
Функции с множественным возвратом (Multiple Return Values)
Функции с переменным числом аргументов (Variadic Functions)
Замыкания (Closures)
Рекурсия (Recursion)
Указатели (Pointers)
Структуры (Structs)
Методы (Methods)
Интерфейсы (Interfaces)
Ошибки (Errors)
Горутины (Goroutines)
Каналы (Channels)
Буферизированный канал (Channel Buffering)
Синхронизация канала (Channel Synchronization)
Направления канала (Channel Directions)
Select
Тайм-ауты (Timeouts)
Неблокируемые операции в каналах (Non-Blocking Channel Operations)
Закрытие каналов (Closing Channels)
Перебор значений из каналов (Range over Channels)
Таймеры (Timers)
Тикеры (повторения) (Tickers)
Пулы воркеров (Worker Pools)
WaitGroups
Ограничение скорости (Rate Limiting)
Атомарные счетчики (Atomic Counters)
Мьютексы (Mutexes)
Управление состоянием горутин (Stateful Goroutines)
Сортировка (Sorting)
Сортировка через функции (Sorting by Functions)
Panic
Defer
Функции коллекции (Collection Functions)
Строковые функции (String Functions)
Форматирование строк (String Formatting)
Регулярные выражения (Regular Expressions)
JSON
XML
Время (Time)
Epoch
Форматирование времени (Time Formatting / Parsing)
Случайные числа (Random Numbers)
Парсинг чисел (Number Parsing)
Парсинг URL (URL Parsing)
Хеш SHA1 (SHA1 Hashes)
Кодирование Base64 (Base64 Encoding)
Чтение файлов (Reading Files)
Запись файлов (Writing Files)
Строковые фильтры (Line Filters)
Пути к файлам (File Paths)
Директории (Directories)
Временные файлы и директории (Temporary Files and Directories)
Тестирование (Testing)
Аргументы командной строки (Command-Line Arguments)
Флаги командной строки (Command-Line Flags)
Подкоманды командной строки (Command-Line Subcommands)
Переменные среды (Environment Variables)
HTTP клиенты (HTTP Clients)
HTTP серверы (HTTP Servers)
Порождающие процессы (Spawning Processes)
Исполняющие процессы (Exec'ing Processes)
Signals
Exit