From 701e5c3fcd105d077ca3b0a02bfa2eb4980d063c Mon Sep 17 00:00:00 2001 From: dreddsa5dies Date: Sat, 19 Mar 2022 12:09:48 +0300 Subject: [PATCH] change readme --- README.md | 56 +++++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 5a12493..efcda7d 100644 --- a/README.md +++ b/README.md @@ -80,34 +80,34 @@ - Почему в TDD тесты пишутся прежде кода? - Если у вашего кода плохая организация, как вы это поймёте? 9. [Вопросы от Данила Подольского на позицию Senior Golang Backend Developer в компанию Evrone](docs/PODOLSKY.md) - - [Go — императивный или декларативный? А в чем разница?](docs/PODOLSKY.md#1) - - [Что такое type switch?](docs/PODOLSKY.md#2) - - [Как сообщить компилятору, что наш тип реализует интерфейс?](docs/PODOLSKY.md#3) - - [Как работает append?](docs/PODOLSKY.md#4) - - [Какое у slice zero value? Какие операции над ним возможны?](docs/PODOLSKY.md#5) - - [Как устроен тип map?](docs/PODOLSKY.md#6) - - [Каков порядок перебора map?](docs/PODOLSKY.md#7) - - [Что будет, если читать из закрытого канала?](docs/PODOLSKY.md#8) - - [Что будет, если писать в закрытый канал?](docs/PODOLSKY.md#9) - - [Как вы отсортируете массив структур по алфавиту по полю Name?](docs/PODOLSKY.md#10) - - [Что такое сериализация? Зачем она нужна?](docs/PODOLSKY.md#11) - - [Сколько времени в минутах займет у вас написание процедуры обращения односвязного списка?](docs/PODOLSKY.md#12) - - [Где следует поместить описание интерфейса: в пакете с реализацией или в пакете, где этот интерфейс используется? Почему?](docs/PODOLSKY.md#13) - - [Предположим, ваша функция должна возвращать детализированные Recoverable и Fatal ошибки. Как это реализовано в пакете net? Как это надо делать в современном Go?](docs/PODOLSKY.md#14) - - [Главный недостаток стандартного логгера?](docs/PODOLSKY.md#15) - - [Есть ли для Go хороший orm? Ответ обоснуйте.](docs/PODOLSKY.md#16) - - [Какой у вас любимый линтер?](docs/PODOLSKY.md#17) - - [Можно ли использовать один и тот же буфер []byte в нескольких горутинах?](docs/PODOLSKY.md#18) - - [Какие типы мьютексов предоставляет stdlib?](docs/PODOLSKY.md#19) - - [Что такое lock-free структуры данных, и есть ли в Go такие?](docs/PODOLSKY.md#20) - - [Способы поиска проблем производительности на проде?](docs/PODOLSKY.md#21) - - [Стандартный набор метрик prometheus в Go -программе?](docs/PODOLSKY.md#22) - - [Как встроить стандартный профайлер в свое приложение?](docs/PODOLSKY.md#23) - - [Overhead от стандартного профайлера?](docs/PODOLSKY.md#24) - - [Почему встраивание — не наследование?](docs/PODOLSKY.md#25) - - [Какие средства обобщенного программирования есть в Go?](docs/PODOLSKY.md#26) - - [Какие технологические преимущества языка Go вы можете назвать?](docs/PODOLSKY.md#27) - - [Какие технологические недостатки языка Go вы можете назвать?](docs/PODOLSKY.md#28) + - [Go — императивный или декларативный? А в чем разница?](docs/PODOLSKY.md) + - [Что такое type switch?](docs/PODOLSKY.md) + - [Как сообщить компилятору, что наш тип реализует интерфейс?](docs/PODOLSKY.md) + - [Как работает append?](docs/PODOLSKY.md) + - [Какое у slice zero value? Какие операции над ним возможны?](docs/PODOLSKY.md) + - [Как устроен тип map?](docs/PODOLSKY.md) + - [Каков порядок перебора map?](docs/PODOLSKY.md) + - [Что будет, если читать из закрытого канала?](docs/PODOLSKY.md) + - [Что будет, если писать в закрытый канал?](docs/PODOLSKY.md) + - [Как вы отсортируете массив структур по алфавиту по полю Name?](docs/PODOLSKY.md) + - [Что такое сериализация? Зачем она нужна?](docs/PODOLSKY.md) + - [Сколько времени в минутах займет у вас написание процедуры обращения односвязного списка?](docs/PODOLSKY.md) + - [Где следует поместить описание интерфейса: в пакете с реализацией или в пакете, где этот интерфейс используется? Почему?](docs/PODOLSKY.md) + - [Предположим, ваша функция должна возвращать детализированные Recoverable и Fatal ошибки. Как это реализовано в пакете net? Как это надо делать в современном Go?](docs/PODOLSKY.md) + - [Главный недостаток стандартного логгера?](docs/PODOLSKY.md) + - [Есть ли для Go хороший orm? Ответ обоснуйте.](docs/PODOLSKY.md) + - [Какой у вас любимый линтер?](docs/PODOLSKY.md) + - [Можно ли использовать один и тот же буфер []byte в нескольких горутинах?](docs/PODOLSKY.md) + - [Какие типы мьютексов предоставляет stdlib?](docs/PODOLSKY.md) + - [Что такое lock-free структуры данных, и есть ли в Go такие?](docs/PODOLSKY.md) + - [Способы поиска проблем производительности на проде?](docs/PODOLSKY.md) + - [Стандартный набор метрик prometheus в Go -программе?](docs/PODOLSKY.md) + - [Как встроить стандартный профайлер в свое приложение?](docs/PODOLSKY.md) + - [Overhead от стандартного профайлера?](docs/PODOLSKY.md) + - [Почему встраивание — не наследование?](docs/PODOLSKY.md) + - [Какие средства обобщенного программирования есть в Go?](docs/PODOLSKY.md) + - [Какие технологические преимущества языка Go вы можете назвать?](docs/PODOLSKY.md) + - [Какие технологические недостатки языка Go вы можете назвать?](docs/PODOLSKY.md) 10. [Популярные задачи на собеседованиях](docs/POPULAR_TASKS.md) - [На вход подаются два неупорядоченных слайса любой длины. Надо написать функцию, которая возвращает их пересечение](docs/POPULAR_TASKS.md#1) - [Написать генератор случайных чисел](docs/POPULAR_TASKS.md#2)