Size: a a a

2020 June 05

S

Serj in Go-go!
Владимир Столяров
Грависы для многострочных литералов без необходимости экранирования
эта тема в готуре есть, не знаешь?
источник

ВС

Владимир Столяров... in Go-go!
Не припомню
источник

AK

Anton Kucherov in Go-go!
Serj
каких еще блин рун)
источник

S

Serj in Go-go!
Edgar
hz := 'j'
 
var l rune = hz
интересно. загуглю
источник

S

Serj in Go-go!
спасибо!
источник

ЛА

Локоть Анатолий... in Go-go!
Локоть Анатолий
А подскажите, есть какой-то способ в го передавать сложные структуры через env? Или может быть какой-то другой подход конфигурирования.

В чем дело - написан сервис с большим развесистым конфигом.
Используется viper, те он может читать как файл , так и энв переменные. Это все оч легко, если в конфиге одномерная структура из типа ini - ключ-значение. Но если в конфиге лежат массивы структур, то уже не очень ясно, как это вытащить в env.
Некоторое время задавал процитированный вопрос - как быть с большим конфиг файлом в проекте (файлом, который содержит много сложных структур) и непонятно, как такой конфиг поставлять через переменные окружения при использовании viper.

Вообщем для себя сделал вот такой фикс - вручную проверяем переменную окружения CONFIG и если она задана, пишем ее содержимое в отдельный файл, и переучиваем viper читать этот файл.
Так мы можем поставлять сложный конфиг через энв, также сохранена совместимость с всей функциональностью viper, которая ранее использовалась.
https://play.golang.org/p/ec_uczgNuQ4
источник

A

Aleksandr in Go-go!
@Lokot_anatoly огонь тулза. спасибо!
источник

y

yelsh in Go-go!
всем привет! есть кто-нибудь, кто писал клиент imap на go и читает c imap сообщения?
я взял вот это вот, но там есть некоторые проблемы с парсингом. Нет никаких примеров.
https://godoc.org/github.com/emersion/go-imap

Может кто-нибудь подскажет более задокументированную либу или подскажет в какую сторону копать? Проблема вот в body, мне нужно брать attachments и текст сообщения

p.s.: там даже тестов нет, откуда можно было бы посмотреть, как они делают(
источник

VM

Vladislav Milenin in Go-go!
https://github.com/mailru/easyjson/issues/33 не могу завести данный пример, на выходе пустой слайс
@onokonem есть решения?
источник

DP

Daniel Podolsky in Go-go!
Vladislav Milenin
https://github.com/mailru/easyjson/issues/33 не могу завести данный пример, на выходе пустой слайс
@onokonem есть решения?
так это, надо сразу @rvasily звать :)
источник

VR

Vasily Romanov in Go-go!
Vladislav Milenin
https://github.com/mailru/easyjson/issues/33 не могу завести данный пример, на выходе пустой слайс
@onokonem есть решения?
Напишите пожалуйста детали туда в issue.
Лучше изолированный пример, от чего генерируете, что сгенерировалось, что при запуске.
Поможем 🙂
источник

VM

Vladislav Milenin in Go-go!
Vasily Romanov
Напишите пожалуйста детали туда в issue.
Лучше изолированный пример, от чего генерируете, что сгенерировалось, что при запуске.
Поможем 🙂
Да на самом деле ваш же пример и пробовал запустить, без дополнений
источник

VR

Vasily Romanov in Go-go!
Vladislav Milenin
Да на самом деле ваш же пример и пробовал запустить, без дополнений
На что ругается? пакет main ?
источник

VM

Vladislav Milenin in Go-go!
Vasily Romanov
На что ругается? пакет main ?
Удалось решить выносом в отдельный пакет. Пакет был main, да

Сейчас заглянул в сгенерированный файл, и все как надо 🤔
источник

VR

Vasily Romanov in Go-go!
генератор easyjson работает на рефлексии, там надо подключить ваш пакет, а пакет main подключать нельзя. особенности архитектуры
источник

VM

Vladislav Milenin in Go-go!
Vasily Romanov
генератор easyjson работает на рефлексии, там надо подключить ваш пакет, а пакет main подключать нельзя. особенности архитектуры
Понял) спасибо
источник

О

Олег in Go-go!
а тут есть  люди которые кодят на Go в Тинькофф Инвестмент?
источник

О

Олег in Go-go!
хотел узнать они вообще слышали про тестирование?
источник

AB

Alexander Bolshakov in Go-go!
Олег
а тут есть  люди которые кодят на Go в Тинькофф Инвестмент?
они недавно архитектора искали - вроде нашли
источник

AB

Alexander Bolshakov in Go-go!
че-то реально залипают графики у них
источник