Maks
https://redis.com/blog/json-web-tokens-jwt-are-dangerous-for-user-sessions/
Uładzislaŭ
ооо, спасибо большое, то что надо
Null
Go и MySQL: настраиваем пул соединений https://habr.com/ru/company/oleg-bunin/blog/583558/ @Golang_google
e2
Привет! Такая проблема возникала, запускаю по ssh небольшой gin сервер. Он работает но ровно до тех пор пока не разорвётся ssh. Как думаете в чём может быть проблема?
Maks
запускать в бэкграунде пробовал?
Maks
или через nohup/screen
Александр
или через nohup/screen
а лучше закручивай в докер
e2
А как этого избежать не подскажете?
Anonymous
Нет чисто go run
ты когда закрываешь ssh, то все дочерние процессы (в том числе go run) закрываются, как тебе посоветовали выше. нужно запускать в бэкраунде (nohup go run &) например
Anonymous
Привет всем. При sql.query(select * from table) я получаю данные и делаю scan в модель(структуру таблицы) этой базы. Я получаю все что я указал в структуре. А что мне делать если я хочу получить по меньше информации. Например (select column1, column2 from table). Нужно ли мне создавать для этого новую структуру?
Anonymous
Без либов.
Anonymous
А остольные ведь будут пустыми при маршале в джсон?
jeff
Hello, Does anyone know how GFS(google file system) works?
Anonymous
Спасибо большое.
Anonymous
у меня есть несколько файлов(login.go, upload.go) и как их указать как импорты в main файл? когда указываю путь(они лежат в той же директории, что и main) то пишет, что login.go is not in GOROOT. (я не хочу кидать эти файлы в горут)
Anonymous
есть другой способ как имортнуть пакеты в мейн файл?
Patamen
Вопрос к знатокам Fiber Для Middleware JWT авторизации можно настроить TokenLookup(где смотреть и на какой параметр) И AuthScheme У меня требование сделать авторизацию JWT Где в заголовке запроса будет следующий вид: "Token":"<token>" Без ключевых слов Bearer и тд и тп Кто-нибудь разбирался с подобным?
Maks
есть другой способ как имортнуть пакеты в мейн файл?
Пакет это директория грубо говоря. Если 3 файла лежат в одной директории, соответственно у них будет одинаковый package Соответственно обращаться к вызову функций и структур (что публичных что приватных) из этого пакета можно как угодно
Anonymous
если бы было все так просто
Anonymous
я пытался создать директоирию с исходниками, импортировал путь и писало cannot find module
Anonymous
go mod init делал - не помогло
Maks
нет, именно так и есть)
Maks
У тебя 3 файла го в одной директории
Maks
так?
Anonymous
на данный момент да
Maks
покажи какие у них package. Наверняка одинаковые.
Anonymous
у логина package login
Anonymous
у upload - package upload
Anonymous
у мейн package main
Anonymous
надо поменять на мейн?
Anonymous
сейчас исправлю
Александр
в сублайме есть хороший плагин для go
Anonymous
не, все тоже самое
Anonymous
ладно, спасибо всем, я сам исправлю
Maks
В одной директории не может быть пакетов с разными именами пакетов
Maks
и между друг другом их не нужно импортить
Maks
они как бы расширяют функционал всего пакета
Maks
Если бы ты использовать вскод с плагинами, голанд, или в своей среде нашел бы плагины для языка - то ты бы видел эти ошибки еще до запуска программы)
Anonymous
я ничего не понял
Anonymous
как мейн файл поймет, что ему нужно зайти в логин.го и осуществить логин
Maks
Maks
там обрезан был)
Anonymous
ааааааааааааааааа
Anonymous
у них у всех одинаковый пакет
Anonymous
из-за этого, да?
Maks
да
Anonymous
понял, спасибо
Maks
Потому что в одной директории разных пакетов быть не может
Anonymous
и я могу сейчас напрямую общаться к структурам?
Maks
Файлы это просто разделение для удобства восприятия.
Maks
Да, к приватным даже, потому что ты находишься в том же пакете
Alexander
Вот поэтому надо книжку сначала прочитать фундаментальную)
Maks
это как писать в одном классе
Anonymous
я пропускал главы с пакетами и импортами
Anonymous
считал что-то скучное
Maks
Я к этому сам пришел, без книг))) просто думал смотрел и типо блин тупо
Anonymous
xd
Maks
потом понял идею
Anonymous
все, спасибо
xasai.denet
понял, спасибо
Если захочешь декомпозировать структуру проекта , то тебе go mod надо
Maks
ну да у меня изначально уровень хороший есть и багаж языков)
Maks
Вчера накидал себе мигратор для постгреса. Абстрактный, без драйвера.
Maks
там в конструктор передаешь драйвер, директорию с миграциями, конфиг (типо логин, пароль, хост, порт, база данных) и потом сам описываешь cli и вызываешь нужные команды из мигратора.
Maks
Ну а миграции по сути заполняешь обычным sql
Maks
пока что есть 2 метода, создать файл миграции (с описанием обязательно) и накатить все миграции)
Maks
по порядку.
Anonymous
undefined Test Почем так? Ведь до этого вроде норм работало
Vadim
Добрый день. Кто-нибудь разрабатывал парсер сайтов с рендерингом js, к примеру этой либой https://github.com/geziyor/geziyor ? Не могу разробраться что делать что бы подключить Chrome к нему. Может кто направит на путь истинный
Null
Weekend Offer: две онлайн-встречи => оффер в Delivery Club => бонусом двойная зарплата Чтение этого поста займет меньше минуты. А получить оффер и стать частью крутой технической команды Delivery Club можно за одни выходные 23-24 октября. 🔥 Go в Delivery Club, мы создали условия: • работа в команде лучших технических специалистов, • бонусом две зарплаты при получении оффера 23-24 октября, • интересные и амбициозные задачи, • возможность влиять на бизнес и видеть результаты своей работы в режиме реального времени. Записывайтесь, общайтесь с тимлидами, выбирайте команду, в которой хотите работать, – и добро пожаловать в фудтех! Подробности: https://tech.delivery-club.ru/goweekend
Emil
Уже хотел шутить, что пошел работать в деливери, а тем джуны не нужны(
Alexander
Ща не скажу)
Anonymous
Alexander
А вот фреймворки готовые не юзал
Alexander
Добрый день. Кто-нибудь разрабатывал парсер сайтов с рендерингом js, к примеру этой либой https://github.com/geziyor/geziyor ? Не могу разробраться что делать что бы подключить Chrome к нему. Может кто направит на путь истинный