gobyexample/examples.txt

75 lines
1.9 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 Parsing
SHA1 Hashes
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 Clients
HTTP Servers
Spawning Processes
Exec'ing Processes
Signals
Exit