Andrey
название проекта идет с адресом гита
Sakhil
Serge
Sakhil
Следующий вопрос, а возможно ли как-то укорачивать пути до .go файла?
Sakhil
Когда мы находимся в директории на одном и том же уровне дерева проекта
Sakhil
main.go у нас находиться на одном и том же уровне, что и src
Sakhil
H2O - Просто добавь воды
Pavel
Пробежался быстро по readme/структуре. Это же просто layout, то есть структура директорий, на сколько я понимаю. Мне же нужна тулза для генерации каркаса приложения, что-то на подобие spring initializr (https://start.spring.io/) для Java
Pavel
Yegor
Артем
Null
👣 usql
usql – универсальный командный интерфейс для работы с SQL и NoSQL базами данных
$ brew install xo/xo/usql
🖥 Github
✔️ Установка
#github #Go
@Golang_google
Vasya🐾
Народ, сори за банальный вопрос.
Как в рамках одного проекта хранить клиентскую и серверную часть проекта, где у каждого свой main.go ?
Andrey
Andrey
При компиляции только нужный нэйм указывай
Артем
Артем
При go run файл укажи и все
Vasya🐾
Спасибо)
Andrey
Aleks
Belka
Может кто подскажет, есть ли либы, которые позволяют генерить документация openapi 3 на основе аннотаций или возможно только руками её обновлять?
Belka
Или кто поделится, как на своих проектах ведете документацию?
Илья
Belka
спасибо, посмотрю
Grigorij
yaml руками
4eburashk
Чё за фигня?
Andrey
народ, присутствуют те кто шарит за steam api интересует авторизация пользователя p2p вот дока (https://partner.steamgames.com/doc/features/auth) есть ли готовые либы на гошке которые это умеют, гуглятся разные либы но древние как говно мамонта и как-то с ходу не вижу в них то что надо, или не туда смотрю
Oleg
Может ты тогда пока к мидлу не готов ?
Попробуй на джуна пособеситься. Если возьмут и поймут , что ты лучше , то на ближайшем же ревью повысят
Akim
Привет, а покидай задачки мидл которые ты считаешь трудными. Интересно глянуть
Akim
Кажется что стоит разобраться в структурках и можно будет их решать
Andrey
стоит откликнутся как минимум для того что бы понимать уровень до которого надо идти или может оказаться что ты уже на нем
Alex
задачки на леткоде мало общего имеют с тем что придется делать в яндексе/вк/озон
Vladislav
ну вот по плану и фигач
Vladislav
особое внимание к тестовым данным и ошибкам
Vladislav
сложность задачи это субъективная фигня, даже на том же литкоде они проставлены как попало, на прошлом дейлике стоит пометка хард, а на самом деле там должно быть изи
Андрей
так на литкоде за шекели можно увидеть список задач с яндексов всяких. Спроси в чате leetcode heroes может кто-то поделится списком у кого уже куплено
Null
👣 Hashmap по версии Golang вместе с реализацией на дженериках
Привет. Сегодня рассмотрим такую интересную структуру данных как hashmap, а именно ее реализацию в Go. Вкратце разберем что такое hashmap, как это выглядит под капотом Go 1.19. Посмотрим отличия реализации с Java и Python. Реализуем hashmap из-под капота с помощью дженериков.
➡️ Читать дальше
@Golang_google
Sanity = nil
Sanity = nil
если да то как с этим работаь?
x
если да то как с этим работаь?
этот вопрос возникает лишь тогда когда это начинает на что-то влиять в реальности. и таких проектов где влияет крайне мало. так что просто держать это в памяти на всякий и не парица
S D
Коллеги, а как .env файл на винде редактировать?
thelissimus
никогда не сталкивался
Илья
S D
Илья
Илья
S D
Разобрался, надо было плагин подгрузить и когда через bash создаешь, надо внимательно смотреть какой формат он тебе делает, даже если указываешь env
Sakhil
Каким образом можно добиться того, чтобы можно было воссоздать приватную переменную, которая была бы доступна внутри своего пакета и также, через метод интерфейса снаружи?
Sakhil
Sakhil
Где я парсингом занимаюсь внутри метода и также хочу сохранить прочитанное значение и потом обращаться к нему через метод геттер
Sakhil
Конечно можно сделать его экспортируемым, но добивался я того, чтобы сохранить это внутри класса в закрытом виде
Vladislav
а где там собсна парсинг чего либо?
Rostislav
Что значит фраза "воссоздать переменную"?
Rostislav
Вопрос конечно слишком туманно сформулирован.
Sakhil
Есть переменная в структуре, не хочу, чтобы к ней могли обращаться вне этого пакета. Только обращение через метод
Vladislav
ну с маленькой буквы ее
x
главное не усложнять, а то интерфейсы итд а вопрос элементарный из базы начальной по го
Vladislav
кстати пример фигня, результат потеряется
Sakhil
И меня как бы интересует, каким образом я могу сохранить значение
x
сделай некий интерфейс для обращения к пакету, но вообще задача похожа на странную
Vladislav
Beta
Мне кажется, что он не про это
x
ну мы гадаем просто
Beta
Он хочет сохранить значение, чтобы где-то хранилось и он мог обращаться к нему, я бы просто это значение добавил бы в саму структуру данных в слое, на котором он это использует
Sakhil
Попробую на плюсах, может так станет лучше понятнее, ибо иначе и не могу обяснить:
struct A
{
A(){
x = 5;
}
int getX() const { return x; } // Here x is unaccesible for addressing by A a; a.x. Only with using a.getX();
private :
int x;
};
Vladislav
у твоих плюсов форматирование уехало
Sakhil
Цель - сохранить возможность обращение через метод конкретный, а не прямое обращение
Vladislav