<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.atp-fivt.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Leo.ivanov</id>
	<title>Public ATP Wiki - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.atp-fivt.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Leo.ivanov"/>
	<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Leo.ivanov"/>
	<updated>2026-10-16T15:34:40Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;diff=4625</id>
		<title>Программирование на Go весна 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;diff=4625"/>
		<updated>2026-04-08T11:53:33Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Баллы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2026.&lt;br /&gt;
&lt;br /&gt;
Форма контроля: 11 домашних заданий (автопроверка + ревью)&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/uCVmed5q2HRuawjJ7 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vRLV3BCprfjXkQ9nJwBAmgcG4vKfkU9VtwPd-1PffxvKOVC4D_lBojQdJK0Ia-ai3kRjXx3il4CjA31/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://drive.google.com/drive/folders/1Sq-qB8waoO73M9_Ks0fVEV1lOxYhpNhp?usp=sharing Видеозаписи занятий]&lt;br /&gt;
* [https://drive.google.com/drive/folders/1JJDbeAqAGJMvGi-fXbzgTjfaaUIsuY--?usp=sharing Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+oV7SE5C92w44ODIy Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Всего 11 домашних заданий (блоков задач). Данные и описание всех задач по ссылке:&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания &#039;&#039;&#039;goroutines&#039;&#039;&#039;, &#039;&#039;&#039;gitfame&#039;&#039;&#039; и &#039;&#039;&#039;http&#039;&#039;&#039; также проверяются ассистентами, по ним будет &#039;&#039;code review&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 25.02.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 04.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 11.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (&#039;&#039;review&#039;&#039;) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 18.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 25.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (&#039;&#039;review&#039;&#039;) || gitfame || 08.04.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 15.04.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http (&#039;&#039;review&#039;&#039;) || urlshortener, digitalclock, middleware, olympics, firewall || 22.04.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 06.05.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 13.05.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 19.05.26&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненная задача оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задачу с ревью равен 0.5, то есть суммарно за задачу с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vRLV3BCprfjXkQ9nJwBAmgcG4vKfkU9VtwPd-1PffxvKOVC4D_lBojQdJK0Ia-ai3kRjXx3il4CjA31/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами] [https://docs.google.com/spreadsheets/d/e/2PACX-1vQHyFNraLLGQwZUVbCvvWZxShfQuJEgf6TNze2v4Jy3Rex9Hk8YRyR8LfzmmezMQtfetZp4t0ZRarfp/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами (быстрая загрузка)]&lt;br /&gt;
* [https://docs.google.com/forms/d/e/1FAIpQLSfzIeU0oxU6Hy2T6pgCloVYcgAwAS6xDFyoNpX-HpI3-63obw/viewform?usp=dialog Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Зачетная оценка за курс формируется из количества баллов за выполнение домашних заданий по следующим критериям:&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и контакты =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck] &lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Махмудов Шеравган [https://t.me/onepathq @onepathq]&lt;br /&gt;
**  Марунин Владимир Михайлович [https://t.me/vmarunin @vmarunin]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Амбарян Рудольф Андраникович [https://t.me/rud_yandex @rud_yandex]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;diff=4582</id>
		<title>Программирование на Go весна 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;diff=4582"/>
		<updated>2026-02-24T12:21:40Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Домашние задания и оценки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2026.&lt;br /&gt;
&lt;br /&gt;
Форма контроля: 11 домашних заданий (автопроверка + ревью)&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/uCVmed5q2HRuawjJ7 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vRLV3BCprfjXkQ9nJwBAmgcG4vKfkU9VtwPd-1PffxvKOVC4D_lBojQdJK0Ia-ai3kRjXx3il4CjA31/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://drive.google.com/drive/folders/1Sq-qB8waoO73M9_Ks0fVEV1lOxYhpNhp?usp=sharing Видеозаписи занятий]&lt;br /&gt;
* [https://drive.google.com/drive/folders/1JJDbeAqAGJMvGi-fXbzgTjfaaUIsuY--?usp=sharing Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+oV7SE5C92w44ODIy Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Всего 11 домашних заданий (блоков задач). Данные и описание всех задач по ссылке:&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания &#039;&#039;&#039;goroutines&#039;&#039;&#039;, &#039;&#039;&#039;gitfame&#039;&#039;&#039; и &#039;&#039;&#039;http&#039;&#039;&#039; также проверяются ассистентами, по ним будет &#039;&#039;code review&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 25.02.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 04.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 11.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (&#039;&#039;review&#039;&#039;) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 18.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 25.03.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (&#039;&#039;review&#039;&#039;) || gitfame || 08.04.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 15.04.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http (&#039;&#039;review&#039;&#039;) || urlshortener, digitalclock, middleware, olympics, firewall || 22.04.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 06.05.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 13.05.26&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 19.05.26&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненная задача оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задачу с ревью равен 0.5, то есть суммарно за задачу с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vRLV3BCprfjXkQ9nJwBAmgcG4vKfkU9VtwPd-1PffxvKOVC4D_lBojQdJK0Ia-ai3kRjXx3il4CjA31/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://docs.google.com/forms/d/e/1FAIpQLSfzIeU0oxU6Hy2T6pgCloVYcgAwAS6xDFyoNpX-HpI3-63obw/viewform?usp=dialog Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Зачетная оценка за курс формируется из количества баллов за выполнение домашних заданий по следующим критериям:&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и контакты =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck] &lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Махмудов Шеравган [https://t.me/onepathq @onepathq]&lt;br /&gt;
**  Марунин Владимир Михайлович [https://t.me/vmarunin @vmarunin]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Амбарян Рудольф Андраникович [https://t.me/rud_yandex @rud_yandex]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3937</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3937"/>
		<updated>2025-05-27T13:31:23Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Общие сведения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
&#039;&#039;&#039;Курс за текущий семестр завершен.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Форма контроля: 11 домашних заданий (автопроверка + ревью)&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Всего 11 домашних заданий (блоков задач). Данные и описание всех задач по ссылке:&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания &#039;&#039;&#039;basics&#039;&#039;&#039;, &#039;&#039;&#039;goroutines&#039;&#039;&#039; и &#039;&#039;&#039;gitfame&#039;&#039;&#039; также проверяются ассистентами, по ним будет &#039;&#039;code review&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (&#039;&#039;review&#039;&#039;) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (&#039;&#039;review&#039;&#039;) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (&#039;&#039;review&#039;&#039;) || gitfame || 09.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 16.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненная задача оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задачу с ревью равен 0.5, то есть суммарно за задачу с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQxFLsvjpAU2VGcOUtvF2w09y4DJWESbGU_HWxnBCYFRoWlkRrApbVMixlKfqDFO6Kow4uWJNloK0L8/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами (быстрая загрузка!)]&lt;br /&gt;
* [https://forms.gle/kxzat6UgMmxiy7E68 Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Зачетная оценка за курс формируется из количества баллов за выполнение домашних заданий по следующим критериям:&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и контакты =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3934</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3934"/>
		<updated>2025-05-05T11:18:38Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Баллы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Форма контроля: 11 домашних заданий (автопроверка + ревью)&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Всего 11 домашних заданий (блоков задач). Данные и описание всех задач по ссылке:&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания &#039;&#039;&#039;basics&#039;&#039;&#039;, &#039;&#039;&#039;goroutines&#039;&#039;&#039; и &#039;&#039;&#039;gitfame&#039;&#039;&#039; также проверяются ассистентами, по ним будет &#039;&#039;code review&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (&#039;&#039;review&#039;&#039;) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (&#039;&#039;review&#039;&#039;) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (&#039;&#039;review&#039;&#039;) || gitfame || 09.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 16.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненная задача оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задачу с ревью равен 0.5, то есть суммарно за задачу с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQxFLsvjpAU2VGcOUtvF2w09y4DJWESbGU_HWxnBCYFRoWlkRrApbVMixlKfqDFO6Kow4uWJNloK0L8/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами (быстрая загрузка!)]&lt;br /&gt;
* [https://forms.gle/kxzat6UgMmxiy7E68 Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Зачетная оценка за курс формируется из количества баллов за выполнение домашних заданий по следующим критериям:&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и контакты =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3863</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3863"/>
		<updated>2025-02-25T15:31:47Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Форма контроля: 11 домашних заданий (автопроверка + ревью)&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Всего 11 домашних заданий (блоков задач). Данные и описание всех задач по ссылке:&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания &#039;&#039;&#039;basics&#039;&#039;&#039;, &#039;&#039;&#039;goroutines&#039;&#039;&#039; и &#039;&#039;&#039;gitfame&#039;&#039;&#039; также проверяются ассистентами, по ним будет &#039;&#039;code review&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (&#039;&#039;review&#039;&#039;) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (&#039;&#039;review&#039;&#039;) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (&#039;&#039;review&#039;&#039;) || gitfame || 02.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 26.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненная задача оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задачу с ревью равен 0.5, то есть суммарно за задачу с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://forms.gle/kxzat6UgMmxiy7E68 Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Зачетная оценка за курс формируется из количества баллов за выполнение домашних заданий по следующим критериям:&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и контакты =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3858</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3858"/>
		<updated>2025-02-24T11:25:39Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Преподаватели */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Формы контроля: 11 домашних заданий.&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Преподаватели и контакты =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Планируется 11 домашних заданий. &lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания basics, goroutines и gitfame также проверяются ассистентами, по ним будет code review.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (review) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (review) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (review) || gitfame || 02.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 26.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненное задание оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задание с ревью равен 0.5, то есть суммарно за задание с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://forms.gle/kxzat6UgMmxiy7E68 Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Количество баллов за выполнение домашних заданий курса.&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3857</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3857"/>
		<updated>2025-02-24T11:23:11Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Домашние задания и оценивание */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Формы контроля: 11 домашних заданий.&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Преподаватели =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценки =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Планируется 11 домашних заданий. &lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания basics, goroutines и gitfame также проверяются ассистентами, по ним будет code review.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (review) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (review) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (review) || gitfame || 02.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 26.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненное задание оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задание с ревью равен 0.5, то есть суммарно за задание с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://forms.gle/kxzat6UgMmxiy7E68 Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Количество баллов за выполнение домашних заданий курса.&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3856</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3856"/>
		<updated>2025-02-24T11:22:40Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Критерии получения оценки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Формы контроля: 11 домашних заданий.&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Преподаватели =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Домашние задания и оценивание =&lt;br /&gt;
=== Задания ===&lt;br /&gt;
Планируется 11 домашних заданий. &lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания basics, goroutines и gitfame также проверяются ассистентами, по ним будет code review.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (review) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (review) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (review) || gitfame || 02.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 26.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Баллы ===&lt;br /&gt;
&lt;br /&gt;
* Каждое отдельно верно выполненное задание оценивается в 1 балл&lt;br /&gt;
* За успешное ревью кода также начисляется +1 балл, однако множитель за задание с ревью равен 0.5, то есть суммарно за задание с ревью 1 балл.&lt;br /&gt;
* Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=218390600&amp;amp;single=true Таблица с баллами]&lt;br /&gt;
* [https://forms.gle/kxzat6UgMmxiy7E68 Продление дедлайнов]&lt;br /&gt;
&lt;br /&gt;
Ассистентам курса: [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/code-style Code review и дополнительные соглашения]&lt;br /&gt;
&lt;br /&gt;
=== Критерии получения оценки ===&lt;br /&gt;
&lt;br /&gt;
Количество баллов за выполнение домашних заданий курса.&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3855</id>
		<title>Программирование на Go весна 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.atp-fivt.org/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Go_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2025&amp;diff=3855"/>
		<updated>2025-02-24T11:12:28Z</updated>

		<summary type="html">&lt;p&gt;Leo.ivanov: /* Общие сведения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общие сведения =&lt;br /&gt;
Семестр: весенний семестр 2025.&lt;br /&gt;
&lt;br /&gt;
Формы контроля: 11 домашних заданий.&lt;br /&gt;
&lt;br /&gt;
=== Регистрация ===&lt;br /&gt;
Ограничений по регистрации на курс нет. Для обратной связи по домашним заданиям регистрация обязательна.&lt;br /&gt;
* &#039;&#039;&#039;[https://forms.gle/FTytf6JSY56wjC4G6 Форма регистрации на курс]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Программа и материалы ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQjU5N1eiwoPl7ZeGbjh5uf7H0Oqxxz7zqTmC2-VPRv7ALHlgQXzB9bcClHhXpF00NrUgDUlGcILl0M/pubhtml?gid=528175599&amp;amp;single=true План лекций, семинаров, домашних работ]&lt;br /&gt;
* [https://plvideo.ru/playlist?list=pTt1ptryzuBp Видеозаписи занятий]&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Коды и презентации занятий]&lt;br /&gt;
&lt;br /&gt;
=== Чат ===&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+kSg2lDTpeRY1YmNi Telegram-чат курса]&lt;br /&gt;
&lt;br /&gt;
= Преподаватели =&lt;br /&gt;
* &#039;&#039;&#039;Руководитель курса&#039;&#039;&#039;&lt;br /&gt;
**  Леонид Иванов &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лектор&#039;&#039;&#039;&lt;br /&gt;
**  Павел Косицын&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Учебные ассистенты&#039;&#039;&#039;&lt;br /&gt;
**  Цой Максим Вячеславович [https://t.me/tsmax2004 @tsmax2004]&lt;br /&gt;
**  Шапка Павел Александрович [https://t.me/shapkapavel @shapkapavel]&lt;br /&gt;
**  Савинов Алексей Игоревич [https://t.me/divanlitva @divanlitva]&lt;br /&gt;
**  Кузин Роман Вадимович [https://t.me/dvinyatinfedor @dvinyatinfedor]&lt;br /&gt;
**  Сахаров Александр Александрович [https://t.me/sshuron @sshuron]&lt;br /&gt;
**  Алёшин Даниил Андреевич [https://t.me/glhfuck @glhfuck]&lt;br /&gt;
**  Решетникова Дарья Дмитриевна [https://t.me/obvallata @obvallata]&lt;br /&gt;
**  Даулетбеков Тимур [https://t.me/loreAdopt @loreAdopt]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Орг вопросы&#039;&#039;&#039;&lt;br /&gt;
**  Куратор кафедры АТП [https://t.me/atpfpmi_curators @atpfpmi_curators]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Технические проблемы с репозиториями&#039;&#039;&#039;&lt;br /&gt;
**  Администратор инфраструктуры АТП servers@atp-fivt.org&lt;br /&gt;
&lt;br /&gt;
= Критерии получения оценки =&lt;br /&gt;
Количество баллов за выполнение домашних заданий курса.&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Процент набранных баллов&lt;br /&gt;
! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 50-56% || 3&lt;br /&gt;
|-&lt;br /&gt;
| 56-62% || 4&lt;br /&gt;
|-&lt;br /&gt;
| 62-68% || 5&lt;br /&gt;
|-&lt;br /&gt;
| 68-74% || 6&lt;br /&gt;
|-&lt;br /&gt;
| 74-80% || 7&lt;br /&gt;
|-&lt;br /&gt;
| 80-86% || 8&lt;br /&gt;
|-&lt;br /&gt;
| 86-92% || 9&lt;br /&gt;
|-&lt;br /&gt;
| 92-100% || 10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
Планируется 11 домашних заданий. &lt;br /&gt;
&lt;br /&gt;
Проверка: автоматические тесты. Задания basics, goroutines и gitfame также проверяются ассистентами, по ним будет code review.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Название&lt;br /&gt;
! Задачи&lt;br /&gt;
! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| Дз 1. helloworld || sum, tour0, wordcount, urlfetch, fetchall || 26.02.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 2. basics (review) || hotelbusiness, hogwarts, utf-8, varfmt, speller, forth || 05.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 3. interfaces || otp, lrucache, externalsort, retryupdate, ciletters || 12.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 4. goroutines (review) || tour1, once, rwmutex, waitgroup, cond, ratelimit || 19.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 5. testing || testequal, fileleak, tparallel || 26.03.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 6. gitfame (review) || gitfame || 02.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 7. shmem || dupcall, keylock, batcher, pubsub || 26.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 8. http || urlshortener, digitalclock, middleware, olympics, firewall || 23.04.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 9. generics || genericsum, treeiter || 07.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 10. reflect || reversemap, jsonlist, jsonrpc, structtags || 14.05.25&lt;br /&gt;
|-&lt;br /&gt;
| Дз 11. lowlevel || illegal, blowfish || 20.05.25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Штраф за опоздание по дедлайну: -50%&lt;br /&gt;
&lt;br /&gt;
* [https://gitlab.atp-fivt.org/courses-public/golang/golang-2024s/go Домашние задания]&lt;br /&gt;
* Сдача домашних заданий&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
=== Основная литература ===&lt;br /&gt;
# The Go Programming Language, Alan A. A. Donovan and Brian W. Kernighan, 2015, Addison-Wesley&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
# [https://go.dev/tour/welcome/1 Введение в язык от разработчиков языка]&lt;br /&gt;
# [https://go.dev/doc/effective_go Гайд от разработчиков языка о том, как писать код]&lt;br /&gt;
# [https://gobyexample.com/ Простые примеры по любым темам языка]&lt;br /&gt;
# [https://go.dev/blog/ Блог от разработчиков с новостями о языке]&lt;br /&gt;
# [https://github.com/golang/go/issues Issues в сам язык Go] - отличный инструмент, чтобы понимать почему так все устроено в языке, какие идеи сейчас есть&lt;/div&gt;</summary>
		<author><name>Leo.ivanov</name></author>
	</entry>
</feed>