Введение
В этом проекте вы научитесь реализовывать интерпретатор комментариев JSON. Это полезная функция при работе с файлами конфигурации JSON, так как позволяет добавлять комментарии для объяснения причины определенных настроек.
👀 Предварительный просмотр
$ /usr/local/go/bin/go test
PASS
ok jsonex 0.002s
🎯 Задачи
В этом проекте вы научитесь:
- Как инициализировать модуль Go и настроить необходимую среду
- Как реализовать функцию разбора комментариев JSON, которая поддерживает символ
#
в качестве комментария - Как обрабатывать случаи, когда символ
"
является частью содержимого строки - Как протестировать функцию разбора комментариев JSON
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться, как работать с модулями Go и настраивать разработочную среду
- Реализовать пользовательский парсер JSON, поддерживающий комментарии
- Писать тесты для гарантии правильности функции разбора комментариев JSON
- Применить свои новые знания для улучшения файлов конфигурации на основе JSON с информативными комментариями