Обзор стандартной библиотеки
Часть курса Go
В изучении любого языка наступает момент, когда вопрос «как написать цикл» сменяется вопросом «как прочитать файл, как отформатировать дату, как превратить свои данные во что-то понятное другой программе». Во многих языках ответ сводится к походу по магазинам: найти пакет, посмотреть, поддерживают ли его до сих пор, добавить в проект и надеяться на лучшее.
В Go ответ обычно такой: всё уже есть. Стандартная библиотека, это набор пакетов, которые поставляются вместе с самим Go, и она необычайно большая и необычайно хорошая. Чтение файлов, разбор текста, замеры времени, кодирование данных, обслуживание веб-запросов: всё идёт в комплекте, написано одними и теми же людьми, по одним и тем же соглашениям, и гарантированно продолжит работать. ...
Хочешь изучать Go Обзор стандартной библиотеки в реальной среде?
Нажми ниже, получи Linux-машину с Go наготове и пройди Обзор стандартной библиотеки на практике вместе с AI-наставником, который знает твой код.
Начать этот урокОбзор стандартной библиотекиЧему вы научитесь
- Fmt
- Strings
- Strconv
- Time
- Os
- Bufio
- Encoding/json
Читай этот урок на своём языке
Все уроки этого курса
20 уроков- 1Привет, Go25 мин
- 2Переменные и типы25 мин
- 3Управление потоком: if и for30 мин
- 4Функции30 мин
- 5Срезы (slices) и карты (maps)35 мин
- 6Структуры (structs) и указатели (pointers)35 мин
- 7Методы (methods) и интерфейсы (interfaces)35 мин
- 8Обработка ошибок35 мин
- 9Модули (modules) и структура проекта35 мин
- 10Мини-проект на основе CLI40 мин
- 11Обзор стандартной библиотеки40 мин
- 12Тестирование и бенчмарки (benchmarks)40 мин
- 13Горутины (goroutines) и каналы (channels)40 мин
- 14Паттерны параллелизма45 мин
- 15Дженерики (generics)35 мин
- 16HTTP-серверы45 мин
- 17Базы данных с database/sql45 мин
- 18Производительность и профилирование40 мин
- 19Паттерны проектирования в Go40 мин
- 20Развёртывание и эксплуатация45 мин
