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

Коллеги, ситуация: у меня есть либа, в либе есть папка

examples, где лежат исполняемые main проекты. Я хочу, чтобы их зависимости не попадали в зависимость моей либы. Как это правильно сделать? Создать модули для каждого примера, или как-то еще можно?

15 ответов

7 просмотров

для папки с примерами модуль

А нельзя никак эту папку на уровень выше положить? /library /examples

Ilya-Kaznacheev Автор вопроса
Igor Shekalev
А нельзя никак эту папку на уровень выше положить?...

Хм, наверное можно, но не хочется так делать

Ilya Kaznacheev
Хм, наверное можно, но не хочется так делать

Тогда отдельная репа звучит как самый разумный вариант.

Как вариант: Закоментируй левые импорты в примерах. Пользователи когда скачают, или раскомментиоуют сами, или же IDE добавит нужные импорты. Ну или отдельный пакет с примерами, особенно если примеры большие.

Еще можно примеры в виде архива прикладывать. Просто и лаконично

Ilya-Kaznacheev Автор вопроса
Biter
Еще можно примеры в виде архива прикладывать. Про...

Так себе. Совсем непросто и не лаконично

медленно
это где такое практикуется

В жизни, где же еще… :) Религией вроде не запрещено Пример: https://github.com/k-john-gough/gppg

Biter
В жизни, где же еще… :) Религией вроде не запрещен...

ну так то шарпы, а на го я архивов с тестами не видел

медленно
ну так то шарпы, а на го я архивов с тестами не ви...

Ничего критичного в таком для go не вижу. Это лучше, чем, например, внезапно скачавшиеся левые зависимости для утрированного хеллоу ворлд )

Biter
Ничего критичного в таком для go не вижу. Это лучш...

ну мне просто кажется что бинари в гите это криминал

медленно
ну мне просто кажется что бинари в гите это кримин...

Бинари, в моем понимании, это pe, elf. Архив это же просто архив. Картинки тогда тоже криминал, и пошло-поехало…

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
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...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта