Emin Zalaev
test ├─ cmd ├─ go.mod └─ internal | └─ opkg.go | │-─ main.go
Вова
по идее будет работать
Изменил структуру, и переиминовал pkg → internal test ├─ go.mod ├─ internal │ └─ opkg.go ├─ main.go Ошибка вернулась
Emin Zalaev
попробуй так internal/handler/opkg.go
Emin Zalaev
добавить еще папку
Вова
с гит загрузкой проблем нет, это ты склонил репозиторий или свой залил на гит?
Пробовал подключить sqlight, и в import прописывал "_ "github.com/mattn/go-sqlite3"" - всё корректно работало
Emin Zalaev
оо как раз эту либу недавно юзал
Emin Zalaev
драйвер т.е
Emin Zalaev
или в целом ты про раздел, что с гитом разобрался
Вова
или в целом ты про раздел, что с гитом разобрался
Я про подгружаемые пакеты с гита, у меня они работают корректно, а тут с локальными пакетами была ошибка. По поводу internal/handler/opkg.go При импорте в main без алиаса при сохранении файла удаляеться путь к пакету (причем функция из пакета в коде используеться) С алиасом такого не происходит, но в обеих случая ошабка остаеться
Вова
Ладно, не буду пока на этом зацыкливаться, переиминую и поду смотреть курс дальше. Спасибо за оперативную помощь !)
Vladislav
оцениваю энергетик Kamikaze
чё-то я пока так и не смог ни в одном магазине найти. в каких он встречается?
anhckie
ребята, проясните, что такое nil-канал, и в чем разница nil-интерфейса и пустого интерфейса? чет запутался опять
Юра (Юрий Александрович)
anhckie
нету, пока теорию на медиуме читаю и встречаю такие определения..
anhckie
"Чтение из nil канала блокирует навсегда"
anhckie
вопрос такой - шо? какой нил-канал )
Илья
var c chan int
Илья
вот тебе nil канал
Юра (Юрий Александрович)
🤔 может они имели в виду чтение из канальной переменной, которой не назначен канал?
Юра (Юрий Александрович)
т.е. мы как и в случае переменных указателей должны различать сущность и ссылку на сущность. И переменная канального типа, пока ей не будет присвоен канал содержит nil, как и любой ссылочный тип.
Илья
ну монстр мне только зелёный нрав
проблемы с сердцем нрав?
Nowa🇺🇦
проблемы с сердцем нрав?
я пью энергетики относитьльно редко да и 2 экспрессо за раз не повредит ничему
Eugene
бан
Nowa🇺🇦
бан
бан на всегда он правокатор
Eugene
@banofbot
Eugene
удачи чел
Eugene
правильно — ведь тебя не будет в чате
Nowa🇺🇦
😘
🅞leksiy
"Чтение из nil канала блокирует навсегда"
Я сейчас подумал, и шпору нарисовал, раз речь зашла об этом, а то не все помнят)
Илья
Anton
о, ворвался гигант гошки
🅞leksiy
Сложнее для чтения)
Артем
Ребят, как думаете, для стартапа сколько места брать под базу (postgres), ниша общепит с сайтом - продажником. Вся инфа по ордерам, доставкам, юзерам и other лежит в бд. Что-то страшновато в докер ее запуливать, авось криворукий и данные солью по ошибке,вовремя не задамплю итд...)) Планирую взять инстанс на каком нибудь PostgreSQL as a Service ака ElephantSQL.. Думаю 500мб за глаза, пока что. Как считаете?
Артем
извините, а где 'там' ?
Victor
в облаке :)
Илья
многие платформы позволяют расширять место на ходу
Илья
но имхо 500мб мало, я никогда не видел предложения с диском меньше 5гб
Артем
в облаке :)
да, там можно динамически апнуть диск
Victor
для mvp можно и бесплатный вариант взять ) на время разработки
Артем
так и делаю, пока
Артем
вот не за горами прод))
Victor
вообще зависит от проекта, должна быть какая-то прогнозируемая нагрузка на первое время
Артем
да, но относительно этой нагрузки, я не умею пока расчитывать, сколько это добро будет занимать места в базе
Артем
хм
Илья
Артем
видимо это и буду делать, да
wagner
видимо это и буду делать, да
Слишком много бесполезных индексов не делайте, ведите slowlog Там если какой-то запрос попадёт в slowlog, там и добавляйте индексы
Артем
хм
хотят сказать, что РУ компании хранят все данные на ru датацентрах?
wagner
хотят сказать, что РУ компании хранят все данные на ru датацентрах?
Не знаю, но говорю что так делать нельзя согласно ФЗ
Артем
я уж прочитал, да
Victor
могут проверить и тогда будет не очень хорошо
Egor
хотят сказать, что РУ компании хранят все данные на ru датацентрах?
Можно личные данные хранить на отечественных ДЦ, а все остальное в условном Hetzner
Артем
спасибо за ваши ответы, вы помогли
Emin Zalaev
block - дэдлок?
Emin Zalaev
ну если мы в отдельной горутине не запустили
Emin Zalaev
ну вообще блок наверное подразумевает блокирование горутины
Anton
ну если мы в нил канал будем писать/читать в какой-то горутине - она залочится навсегда просто
Anton
если это в мейне произойдет - дедлок, да
Anton
и больше горутин нет
Vladislav
nil-каналы нормально смотрятся в селекте из нескольких операций
Anton
видел такое применение кста
Vladislav
типа нет чего-то, значит туда идёт нил-канал, с него событий не будет просто
Илья
block - дэдлок?
ожидание
Илья
блок != дедлок
Emin Zalaev
да
Anton
в этом чате есть три мудреца
Anton
илья фокс
Anton
владислав ярмак
Anton
и юра еще
Anton
видел его тут
Anton
вроде
Emin Zalaev
а я
Anton
ну как собес в крипту пройдешь....