Преглед на файлове

SVI Добавление лекции 1

SVI преди 2 години
родител
ревизия
0a6a22bcba
променени са 2 файла, в които са добавени 24 реда и са изтрити 1 реда
  1. 3 1
      README.md
  2. 21 0
      docs/lesson01.md

+ 3 - 1
README.md

@@ -1,3 +1,5 @@
 # lessons
 
-Уроки практической направленности для повыгения
+Уроки практической направленности для повышения уровня разработчиков.
+
+- [Лекция 1. Контексты](./docs/lesson01.md)

+ 21 - 0
docs/lesson01.md

@@ -0,0 +1,21 @@
+# Лекция 1. Контексты
+
+## Что это такое
+
+Передача данных от обработчика к обработчику требует сохранения промежуточного состояния -- контекста.
+
+Контекст -- весь необходимый набор данных для выполнени операций.
+
+## Зачем нужно
+
+- накопление, удаление обрабатываемых данных между запросами;
+- контроль родительского процесса за дочерними;
+- охрана запросов в реальном времени за внешними ресурсами.
+
+## Примеры использования
+
+Создание глобального контекста
+
+```golang
+ctxBg = context.Background()
+```