The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз свободного безопасного цензуроустойчивого VPN-демона G..., opennews (??), 20-Сен-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


80. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Sergey (??), 22-Сен-15, 10:46 
> Гм. Вменяемые причины выбора такого формата конфигурационных файлов есть или "xml -
> уже не модно, попробую-ка я от таку фигню?"

Выбор хочется сделать среди того что имеется в библиотеках из коробки в Go. Выбор между CSV, JSON, XML. JSON удобнее для человека. Вменяемые причины выбора XML есть?

Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от User (??), 22-Сен-15, 11:36 
>Выбор хочется сделать среди того что имеется в библиотеках из коробки в Go. Выбор между CSV, JSON, XML.

Ээээ... ini-файлов нет? Упс!
> JSON удобнее для человека.

Ну, на фоне вышеперечисленного... Но все равно, синтаксический мусор + структурный overhead для задачи.
>Вменяемые причины выбора XML есть?

Те-о-ре-ти-чес-ки иногда есть :) - но в 99% случаев xml - эталонный пример "невменяемого" выбора.

Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Sergey (??), 22-Сен-15, 11:48 
> Ээээ... ini-файлов нет? Упс!

Согласен что ini удобнее. Из коробки библиотеки Go не имеют к нему парсера. Сделать конечно тривиально и полно имеется, но хочется как можно меньше зависимостей и кода.

> Ну, на фоне вышеперечисленного... Но все равно, синтаксический мусор + структурный overhead

Относительно ini -- да. Мне тоже JSON не шибко нравится, особенно когда в нём легко ошибится и сделать невалидную структуру. Среди родных библиотек это меньшее из зол с минимумом кода.

Ответить | Правка | Наверх | Cообщить модератору

97. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Аноним (-), 23-Сен-15, 18:35 
> но хочется как можно меньше зависимостей и кода.

Тогда для начала Go сам по себе очень не соответствует этому пожеланию.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру