170 похожих чатов

Еще раз объясняю: 1) Не хотим, чтобы пакет импортировали? Помещаем его

в internal
2) Хотим, чтобы импортировали? Не помещаем в internal

Способ это делать через pkg избыточен после появления internal и уже просто достал.

23 ответов

13 просмотров

Складываем в корне все пакеты у приложения?

Zver
Складываем в корне все пакеты у приложения?

Складывайте как хотите. Из пакетов тоже строится дерево, и нет никаких причин не строить его из корня.

Ilya Sinelnikov
Складывайте как хотите. Из пакетов тоже строится д...

В пакете да. В приложении меня раздражает, когда в корне говна навалено.

Zver
Для меня есть.

Это как спорить о кодинг стайле

Ilya Sinelnikov
Это как спорить о кодинг стайле

так может и gofmt тогда пошлем? тоже ведь кодинг стайл

Richard Cooper
так может и gofmt тогда пошлем? тоже ведь кодинг с...

Я же сказал, что из пакетов строится дерево, а не один пакет в корне

Richard Cooper
https://github.com/Shopify/sarama Серьезно? как х...

Ну для библиотеки вполне норм.

Richard Cooper
так может и gofmt тогда пошлем? тоже ведь кодинг с...

Если вы хотите об этом спорить, то посылайте. Я как раз не хочу и поэтому форсю везде gofmt

Zver
Ну для библиотеки вполне норм.

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

Richard Cooper
нет, спасибо, еще терперть эту кучу говнофайлов ра...

Ну там каждый тип вынесен в свой файл. Не в один же толкать. Плюс тесты.

Zver
Ну там каждый тип вынесен в свой файл. Не в один ж...

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

Richard Cooper
но они связаны между собой проблема то не в том ч...

Так возьми собери всех гоферов-мстителей :)

Richard Cooper
https://github.com/Shopify/sarama Серьезно? как х...

И если бы этот мусор лежал в pkg, то было бы концептуально лучше?

Евгений Омельченко
И если бы этот мусор лежал в pkg, то было бы конце...

да до****лись вы со своим pkg блин разработчики нарочно раскидали файлы в стиле джавы, положили болт на практики, как пишут в го, а мы спорим, в pkg нам это пихать или не в pkg такие вещи рефакторить надо, а непонимающие в го люди в душе не знают как им все это раскидывать. куда их слать? на какую статью?

Aleksandr-Razumov Автор вопроса
Richard Cooper
https://github.com/Shopify/sarama Серьезно? как х...

Писать разные структуры в разных файлах это нормально.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта