Size: a a a

2020 July 26

VM

Vladislav Milenin in Go-go!
AlexX S
помогите построить структуру проекта)
Поможешь картошку почистить взамен?
источник

C

Calculon🤖 in Go-go!
AlexX S
помогите построить структуру проекта)
пкм -> создать папку
источник

М

Мерль🛠 in Go-go!
AlexX S
помогите построить структуру проекта)
источник

ML

Maxim Lebedev in Go-go!
410. Оно осталось в архивах?
источник

IL

Ilya Last in Go-go!
AlexX S
помогите построить структуру проекта)
источник

AS

AlexX S in Go-go!
Maxim Lebedev
410. Оно осталось в архивах?
странно, недавно была страница доступна еще
источник

D

Denis in Go-go!
AlexX S
странно, недавно была страница доступна еще
Стыдно походу стало
источник

⛪️Поп Гапон⛪️... in Go-go!
Походу дела много негативных комментов было
источник

IK

Ilya Kaznacheev in Go-go!
Господа, есть вопрос

Есть у меня такое issue, в чем суть: есть либа для чтения конфигов отовсюду, по возможности минималистично и просто.
Попросили добавить кастомный декодер полей, чтобы в определенные поля парсить данные через вызов функции, указанной в тэге.

Мне в целом подход не особо нравится, потому что не особо тайпсейфно, плюс не хочу нагружать лишними тэгами либу. Мне это видится через добавление functional option, которая будет принимать на вход некий кастомный декодер с известным интерфейсом, а я внутри буду его вызывать (например).

Из минусов - не получится просто спарсить файл (например, yaml или json) и потом как надо прочитать определенные поля. Плюс клиент не может просто определить функцию для поля, ему нужно будет целиком парсить файл и искать там нужные поля и заменять.

Из плюсов - я, как разработчик либы, даю сообществу больше свободы делать какие им хочется декодеры без изменения интерфейса в дальнейшем.

Что думаете? Может есть получше варианты?
источник

IK

Ilya Kaznacheev in Go-go!
Плюс кстати с предложенным в issue варианте не понятно, когда вызывать эти функции. После парсинга файла  может и не получиться, если стандартный парсер с ошибкой завершится из-за этого поля.
А свой парсер на каждый тип писать ради того, чтобы туда вызов этих функций воткнуть, я не хочу
источник

ЖМ

Жанболат Маратов... in Go-go!
ребят как запустить сервер с доком
источник

ЖМ

Жанболат Маратов... in Go-go!
godoc  -http:6060 не работает
источник

ЖМ

Жанболат Маратов... in Go-go!
я так понимаю этот функционал убрали?
источник

AS

Alexander Shavelev in Go-go!
Жанболат Маратов
ребят как запустить сервер с доком
а какая версия го? на 1.13 работает - godoc -http=localhost:6060
источник

ЖМ

Жанболат Маратов... in Go-go!
у меня сейчас последняя стоит
источник

ЖМ

Жанболат Маратов... in Go-go!
просто я помню такая штука раньше была
источник

ЖМ

Жанболат Маратов... in Go-go!
Alexander Shavelev
а какая версия го? на 1.13 работает - godoc -http=localhost:6060
1.14.4
источник

DP

Daniel Podolsky in Go-go!
Жанболат Маратов
godoc  -http:6060 не работает
работает
источник

RE

Robert Egorov in Go-go!
может у вас порт занят?
источник

ЖМ

Жанболат Маратов... in Go-go!
скрин
источник