Size: a a a

2020 June 20

МП

Мимо Проходящий... in Go-go!
Не, ты не прав. Ничего изобретать не надо, вбил нужную модель, и радуешься жизни
источник

RS

Roman Sharkov in Go-go!
Мимо Проходящий
Не, ты не прав. Ничего изобретать не надо, вбил нужную модель, и радуешься жизни
fair enough
источник

Z

Zver in Go-go!
Юрий Вельмесов
Спасибо за пример!
Вы показали мне его, но как я понял по идеологии Go так стоит делать в крайнем случае, хоть это и работает?
Мапа с функциями это нормально.
источник

ЮВ

Юрий Вельмесов... in Go-go!
Кто и что лучше порекомендует в каком формате лучше всего хранить конфиги?
1 - .json
2 - .ini
3 - .env

Я больше склонен к .json
Благо не нужно подрубать сторонних либ.

А что по скорости. Не критично если конфиги большие, там роуты, всякие сервисы и т.д.
источник

RS

Roman Sharkov in Go-go!
Юрий Вельмесов
Кто и что лучше порекомендует в каком формате лучше всего хранить конфиги?
1 - .json
2 - .ini
3 - .env

Я больше склонен к .json
Благо не нужно подрубать сторонних либ.

А что по скорости. Не критично если конфиги большие, там роуты, всякие сервисы и т.д.
ты забыл про
.toml
источник

RS

Roman Sharkov in Go-go!
Юрий Вельмесов
Кто и что лучше порекомендует в каком формате лучше всего хранить конфиги?
1 - .json
2 - .ini
3 - .env

Я больше склонен к .json
Благо не нужно подрубать сторонних либ.

А что по скорости. Не критично если конфиги большие, там роуты, всякие сервисы и т.д.
в .json нет коментов, да и слишком много бюрократии (лишних символов)
источник

ЮВ

Юрий Вельмесов... in Go-go!
я слышал про него но не работал с ним. и не знаю го из коробки умеет с ним работать? или подрубать либы надо?
источник

ЮВ

Юрий Вельмесов... in Go-go!
ну пакеты имею ввиду
источник

RS

Roman Sharkov in Go-go!
Юрий Вельмесов
я слышал про него но не работал с ним. и не знаю го из коробки умеет с ним работать? или подрубать либы надо?
стороннюю библиотеку нужно юзать
источник

IK

Ilya Krasheninnikov in Go-go!
Юрий Вельмесов
Кто и что лучше порекомендует в каком формате лучше всего хранить конфиги?
1 - .json
2 - .ini
3 - .env

Я больше склонен к .json
Благо не нужно подрубать сторонних либ.

А что по скорости. Не критично если конфиги большие, там роуты, всякие сервисы и т.д.
ENV, хорошая памятка https://12factor.net/ru/ а вообще комбинировано файловый + ENV. Я использую yaml, тот же json только читаемый
источник

RS

Roman Sharkov in Go-go!
Ilya Krasheninnikov
ENV, хорошая памятка https://12factor.net/ru/ а вообще комбинировано файловый + ENV. Я использую yaml, тот же json только читаемый
YML может и кажется читаемым, но довольно сложный
источник

ЮВ

Юрий Вельмесов... in Go-go!
с .yaml хорошо знаком, часто юзал его в Symfony проектах
источник

ЮВ

Юрий Вельмесов... in Go-go!
ни кто про .ini не говорит? все так плохо с ним?
источник

VM

Vladislav Milenin in Go-go!
Он мертв
источник

VM

Vladislav Milenin in Go-go!
Как и хмл
источник

VM

Vladislav Milenin in Go-go!
Roman Sharkov
ты забыл про
.toml
+
toml топ


Для маленьких проектов .env для больших toml, и не будете знать проблем
источник

ЮВ

Юрий Вельмесов... in Go-go!
ок, парнишки и девченки, кто порекомендует топ1 пакет для томла?
источник

VM

Vladislav Milenin in Go-go!
Юрий Вельмесов
ок, парнишки и девченки, кто порекомендует топ1 пакет для томла?
Кто-то вайпер юзает, я https://github.com/BurntSushi/toml
источник

ЮВ

Юрий Вельмесов... in Go-go!
я как раз берн смотрю ща и Вы ссылку кидаете :)
источник

MG

Max Grigoriev in Go-go!
Мимо Проходящий
Что то я смотрю на инфраструктурный софт java, в которой jit все дела - kafka, ELK - и не вижу что он "быстрый" от слова совсем
А аналогичный софт на Го, в котором нет jit - как то выроде даже быстрее работает
Кафка медленная? Серьезно?  Что же тогда быстрое и скалируемое?
источник