Size: a a a

2020 February 21

ЕО

Евгений Омельченко in Go-go!
Что в структуру странно пихать
источник

а

а кто это in Go-go!
Евгений Омельченко
Ну можно придумать что-нибудь странное с 4, как мне кажется
слишком жирная функция значит
источник

Y

YWNWA in Go-go!
а как построчно читать файл? нужно для каждой строки применить регулярку
источник

RS

Roman Sharkov in Go-go!
Евгений Омельченко
Я не осуждаю товарища Романа, со всеми бывает делать странные вещи.

А вот того, кто объявляет это принятым, осуждаю
в данном случае как-то было проще документировать интерфейс описывая что к чему нежели дважды копировать документацию в каждую из реализаций
источник

а

а кто это in Go-go!
а чем он хитрый
источник

а

а это кто in Go-go!
YWNWA
а как построчно читать файл? нужно для каждой строки применить регулярку
Гуглится легко ведь
источник

Y

YWNWA in Go-go!
а это кто
Гуглится легко ведь
There is function ReadLine in package bufio.
источник

Y

YWNWA in Go-go!
а в итоге нет такого
источник

ЕО

Евгений Омельченко in Go-go!
Это ужасно, зачем создавать контекст в функции и возвращать его? Почему не передать контекст сверху?
источник

а

а кто это in Go-go!
Евгений Омельченко
Это ужасно, зачем создавать контекст в функции и возвращать его? Почему не передать контекст сверху?
это единственный вопрос
источник

а

а кто это in Go-go!
YWNWA
а в итоге нет такого
есть
источник

а

а кто это in Go-go!
Reader.ReadLine
источник

а

а кто это in Go-go!
там еще стопицот способов прочитать
источник

Y

YWNWA in Go-go!
нашел
источник

Y

YWNWA in Go-go!
но бля там много чего
источник

Y

YWNWA in Go-go!
в объект ложить...
источник

ЕО

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

Единственные функции, которые должны возвращать контекст, это конструкторы контекстов
источник

ЕО

Евгений Омельченко in Go-go!
При чём тут это?
источник

а

а кто это in Go-go!
источник

а

а это кто in Go-go!
YWNWA
There is function ReadLine in package bufio.
Эта функция — метод типа Reader. Чтобы её использовать надо сначала создать Reader

https://golang.org/pkg/bufio/#Reader.ReadLine
источник