Скачать Оптимизация Go, как в BigTech [Balun Courses]

Капоне

Администратор
Регистрация
1 Апр 2015
Сообщения
153.940
Реакции
465.805
**Складчина: Оптимизация Go, как в BigTech [Balun Courses]**

Курс поможет вам:

1. Разобраться с perf-снимками и чужим кодом на Go.
2. Оптимизировать код без паники.
3. Изучить низкоуровневое программирование.
4. Понять язык и архитектуру компьютера для работы с Go.
5. Подготовиться к собеседованиям в BigTech.

Что вы получите:

1. Знания по computer science и исполнению кода на всех уровнях.
2. Практические навыки работы с ассемблером и оптимизацией кода.
3. Глубокое понимание low-level пакетов и профайлинга.

Программа курса:

### Основы Computer Science. Часть 1

- **Урок №1 – Микроархитектура процессора**
- **Урок №2 – Оперативная, кеш память**

### Основы Computer Science. Часть 2

- **Урок №3 – Архитектура операционных систем**
- **Урок №4 – Управление памятью в операционке**

### Неделя 3
- **Урок №5 – Введение в ассемблер Go**
- **Урок №6 – Инструкции работы со стеком**

### Неделя 4
- **Урок №7 – Устройство памяти в Go, бенчмарки**
- **Урок №8 – Оптимизации в Go**

### Неделя 5
- **Урок №9 – Управление внутренним состоянием рантайма Go**
- **Урок №10 – Профилирование в Go**

**Результат:** Повышение уровня знаний, навыков и ценности в компании.

**Домашнее задание:** Программирование взаимодействия с ОС через syscalls и создание собственных каналов в Go.

Получите уверенность в оптимизации кода и работе с low-level пакетами на практике!
 
Сверху