kostyaBro
Нууу дак прикол в том что не нужно алоцировать struct{} вот он и весит 0 байт
kostyaBro
Он уже при старте программы тупо есть и лежит в одном месте
Кіт ✙
Нууу дак прикол в том что не нужно алоцировать struct{} вот он и весит 0 байт
это понятно, что он 0 байт весит. Но не может же прям 0
Кіт ✙
есть ощущение, что это просто особый объект для компилятора. Все штуки он решает просто внутренними конвенциями
kostyaBro
Бля, как тебе ещё по другому объяснить
kostyaBro
...хммм)
kostyaBro
Он есть и весит байтик
Кіт ✙
Он есть и весит байтик
а почему? А как?
Vladislav
Sizeof(T Type) case *Struct: n := t.NumFields() if n == 0 { return 0 }
kostyaBro
Но так как любой инстанс struct {} указывает на одно и то же место, мы не тратим память на новый инстанс struct{}
kostyaBro
Соответственно считаем что он ничего не весит
kostyaBro
Ну и этот байтик был создан в момент запуска программы, скорее всего
kostyaBro
Так понятнее?)
Кіт ✙
то есть, этот байт аллоцируется только для того, чтобы указатель на пустую структуру мог куда-то указывать?
kostyaBro
Типо того
kostyaBro
Ну без типо
Кіт ✙
того
kostyaBro
Нуу как я понял этот прикол
kostyaBro
За подтверждениями ныряем в компилятор)
kostyaBro
Так-то удобно
kostyaBro
Вот не пох всеравно уже алоцировали дохуя чтоб прогу запустить
kostyaBro
Ладно, всем споки
Кіт ✙
Вот не пох всеравно уже алоцировали дохуя чтоб прогу запустить
попрошу, тут речь идёт не абы о чём, а о целом-целёхоньком байте
Илья
minone
Ребята, вчера провозился весь день
minone
с библиотекой gomobile
minone
от основной библиотеки x
minone
Прям гемор, кратко говоря.
minone
с библиотекой gomobile
не смог перенаправить путь к SDK и NDK
Null
Golang meetup online 1. Реализация ролевой системы доступа с помощью Open Policy Agent - Губарев Антон, software engineer «Авито» Опыт применения Open Policy Agent для реализации по типу RBAC 2. Внутреннее устройство каналов в Go - Николай Тузов, Go-разработчик, «Lamoda» Заглянем каналам под капотом, и разберемся как они устроены. 3. Ошибки, которые нельзя обработать в Golang - Андрей Беренда «Ozon Fintech» Хочу рассказать про ошибки, которые никак нельзя обработать в Golang и после которых приложение падает. ➖➖➖ 🗓 19 октября, начало в 19:00 мск, Среда 🌐 ОНЛАЙН ✅ Регистрация на мероприятие
ᅠᅠOdd Off
2021м году?
Ты опоздал.
Maxim
Constraints на бд например
Anatolii
В транзакции написать все что ты описал здесь)
Anatolii
А, стоп, только проснулся, проверить станет ли баланс отрицвтельным можно в where clients.balance < &8, если затронутые строки есть все ок.
Null
👣 Bucketeer-io/bucketeer Платформа для A/B-тестирования 🔩 Github 📝 Документация @Golang_google
Michael
всем привет. Какой пакет вы рекомендуете для Oauth поддержки в API написанным с помощью Gin?
Bogdan
Привет, подскажите классные курсы по golang, только начинаю изучать
Bogdan
Спасибо
Javokhirbek
Привет всем, go-colly работает на локальном сервере, но не работает в heroku. Running в докер-контейнере. Что может быть причиной ?
Oleksandr
подскажите, как получать такие динамические параметры в дефолтном роутере
Oleksandr
а нормального способа нету?
Илья
подскажите, как получать такие динамические параметры в дефолтном роутере
дефолтным не поддежерживается, возьми какой-то роутер
Oleksandr
Печально. Меня в принцепе и квери параметры устроят
Oleksandr
в стандартном роутере есть еще какието ограничения?
Илья
Печально. Меня в принцепе и квери параметры устроят
возьми какой-то https://github.com/julienschmidt/httprouter или https://github.com/gorilla/mux
Oleksandr
они что-то не обновлялись давно. RIP?
Кіт ✙
они что-то не обновлялись давно. RIP?
ну вот что это за менталочка такая, "если давно не обновлялось, значит, говно"
Кіт ✙
если давно не обновлялось, и нет висящих ишью, значит, нечего фиксить/добавлять
Илья
Oleksandr
ну тогда бери первый
он тоже не обновлялся с 2019
Илья
второй ищет мейнтейнера и медленее, но предлагает больше возможностей
Oleksandr
всегда можно что-то добавить
Oleksandr
go get github.com/julienschmidt/httprouter@latest $GOPATH/go.mod exists but should not
Oleksandr
эрор
Oleksandr
и go.mod красный почемуто
Илья
покажи вывод echo $GOPATH
Oleksandr
/home/oleksandr/GolandProjects/rest-api
Илья
какая IDE?
Oleksandr
goland
Илья
GOPATH должен указывать не на текущую папку
Илья
нужно в настройках поменять
Oleksandr
Я удалил все из гопес и го гет заработал😐
Oleksandr
Была текущая папка
Илья
должно быть как-то так
kostyaBro
он тоже не обновлялся с 2019
Fasthttp либо fiber норм
Oleksandr
Fasthttp либо fiber норм
для начала хочется без фреймворков научится делать апи
Кіт ✙
тебе ко мне. Напиши вебсервер
Кіт ✙
можешь списать здесь github.com/fakefloordiv/indigo