Size: a a a

2020 April 24

IK

Ilya Kaznacheev in Go-go!
Ну можно и жсон и .env, но ямл, имхо, более нагляден для конфигов
источник

RS

Roman Sharkov in Go-go!
Ilya Kaznacheev
Ну можно и жсон и .env, но ямл, имхо, более нагляден для конфигов
TOML?
источник

IK

Ilya Kaznacheev in Go-go!
Можно и томл, но я лично его не люблю
источник

RS

Roman Sharkov in Go-go!
Ilya Kaznacheev
Ну можно и жсон и .env, но ямл, имхо, более нагляден для конфигов
JSON для конфигов не очень хорошая идея, поскольку в стандартном JSON нельзя комментировать
источник

IK

Ilya Kaznacheev in Go-go!
Roman Sharkov
JSON для конфигов не очень хорошая идея, поскольку в стандартном JSON нельзя комментировать
В стандартном жсон вообще мало что можно, что можно в ямле
Например ссылки (якоря) или конфиг из нескольких файлов
источник

RS

Roman Sharkov in Go-go!
ну а YAML спорная тема.. он по-моему далеко не всегда подходит, слишком сложный и гибкий порой
источник

RS

Roman Sharkov in Go-go!
Ilya Kaznacheev
Можно и томл, но я лично его не люблю
почему?
источник

IK

Ilya Kaznacheev in Go-go!
Roman Sharkov
ну а YAML спорная тема.. он по-моему далеко не всегда подходит, слишком сложный и гибкий порой
Лучше ничего пока не видел. Для конфигов подходит хорошо, для всяких схем - тоже неплохо. Но не панацея, конечно
источник

ВС

Владимир Столяров... in Go-go!
Roman Sharkov
ну а YAML спорная тема.. он по-моему далеко не всегда подходит, слишком сложный и гибкий порой
(вспоминает про мультистроковые литералы)
источник

IK

Ilya Kaznacheev in Go-go!
Roman Sharkov
почему?
Не нравится этот стиль со скобочками, люблю отступы
источник

IK

Ilya Kaznacheev in Go-go!
Будем честны, идеального нет
источник

IK

Ilya Kaznacheev in Go-go!
Но ямл пока наиболее “мощный” среди равных
источник

МП

Мимо Проходящий... in Go-go!
закоммитил  beda0ax5c55012. Вот думаю - откатить?
источник

RS

Roman Sharkov in Go-go!
Ilya Kaznacheev
Будем честны, идеального нет
идеал тем и идеал, что не существует 🙂

но опять-же сильно зависит от случая применения..

если конфиги сложные, то YML может быть хорошим вариантом
если конфиги не сильно сложные и небольшие я предпочту TOML
если надо quick’n’dirty тогда JSON вполне может сгодиться
источник

IK

Ilya Kaznacheev in Go-go!
Мне лично все равно, на чем пишут конфиги, лишь бы мне не попадались в проекте люди, которые делают это не на ямле
источник

а

а кто это in Go-go!
кто-то уже сказал про HOCON?
источник

IK

Ilya Kaznacheev in Go-go!
И, честно говоря, вообще не вижу проблемы писать в ямле конфиги любого размера
источник

IK

Ilya Kaznacheev in Go-go!
Малые или большие
источник

IK

Ilya Kaznacheev in Go-go!
Я и для конфигов из двух строк ямл беру
источник

а

а кто это in Go-go!
в общем случае:
ямл для пожирнее
env для попроще
источник