Сам формат буду выбирать придётся методом научного тыка, как читабильней будет, + насколько параметры сами по себе будут раздуваться надо прикинуть.
А вообще приклада как-то перерастает в нечто, что возможно и не на Го надо писать было) Или же общую архитектуру всех апликух обеспечивающих сервис надо переработать, чтоб более гармонично всё выглядело.
иногда (пару раз юзал в проде в двух конторах) спасает вот что: при старте приложения оно выкачивает конфиг с сервера из env, там все в одном файле, json)
(но там внутри около 0.5-1к полей разнообразных конфигов)
В приложении есть все конфиги проекта, которые даже ему не нужны. Звучит надежно
Как мне сделать маршаллинг json чтоб было {x: [1,2,3,4,5,6,7] y: [1,2,3,4,5,6,7]} ? Через обычный struct можно сделать только маршалинг {x: 1, y:1},{x: 1, y:1},{x: 1, y:1},{x: 1, y:1} итд.. А мне нужно чтоб {x: [1,2,3,4,5,6,7] y: [1,2,3,4,5,6]}