Ар
почему там _, okk := stringSlice[0] два значения?
Alexey
У слайсов нет comma ok
Alex
Anonymous
ааааа(
Anonymous
Всем привет.
Можете посоветовать из теоретического и практического с Go из безопасности вэб-сервисов?
Я пока дальше TLS не использовал, но у нас домен/сервисы без выхода в Сеть. Есть мнение, что настоящая безопасность немного шире.
Спасибо.
𝚄𝚜𝚖𝚊𝚗
https://ru.wikipedia.org/wiki/Аутентификация_в_Интернете
Aleksey
Aleksey
а так, да, можно so сделать
Fastumkruk
doc
Anonymous
ребята, кто-то с geth разбирался?
.
Как вы парсите входящие данные для API (проверяете наличие параметров, кастите в небходимые типы, например)? Используете структуры для каждого запроса?
L
Anonymous
лучше вопрос сразу пиши
не понимаю - эта штука поднимает ноду для сети ethereum или позволяет создать свою сеть ?
L
> geth is the the command line interface for running a full ethereum node implemented in Go
Anonymous
Отсюда и исходит вопрос
Anonymous
Aleksandr
ну я только что прочел и разобрался. теперь пишу, что ты не прочел ридми
Anonymous
Aleksandr
это не ответ на вопрос. это комментарий к твоему вопросу
Aleksandr
треть ридми посвящена запуску частной сети
Anonymous
это я и хочу уточнить - является ли эта частнаая сеть, о которой там говориться - отдельным, не пересекающимся образованием и это и есть то о чём я спрашиваю, или нет.
Anonymous
geth это приблуда, с помощью которой можно поднять свою приватную Eth-ноду, описав genesis-блок, + интерфейс к ней, как web3, но с чуть меньшим набором функционала. Например, нет ивентов(не было зимой)
Vadim
Лол, вопрос крайне не правилен и говорит о том, что автор не понимает как работает блокчейн.
Anonymous
Ведь все рождаются со знанием всего, хуле. Позор.
Anonymous
@alexsafronov рекомендую https://www.udemy.com/getting-started-with-ethereum-solidity-development/ вместе с любой книжкой по Ethereum с хорошими оценками на Амазоне. С курсом уже через час станет всё понятно.
Anonymous
Anonymous
это не ответ на вопрос. это комментарий к твоему вопросу
У меня такое чувство, что ты какой-то бот. Я не понимаю, потому вопрос и задаю, а ты, по-моему, уже не в первый раз даёшь комментарии на тему того что ты подметил что вопрошающий чего-то не понимает. Потому и спрашивает что не понимает, капитан очевидность, блин.
Anonymous
Aleksandr
У меня такое чувство, что ты какой-то бот. Я не понимаю, потому вопрос и задаю, а ты, по-моему, уже не в первый раз даёшь комментарии на тему того что ты подметил что вопрошающий чего-то не понимает. Потому и спрашивает что не понимает, капитан очевидность, блин.
ты не написал вот я то-то прочел и не понимаю. спросил бы так, тебе бы объяснили. если ты спрашиваешь то, что написано в ридми, будь готов что тебя в этот ридми еще раз тыкнут
Aleksandr
ну и вопросы формулируй четче
Anonymous
на мой взгляд, у меня был достаточно чёткий вопрос
Anonymous
ладно, давайте не ссориться. *убежал смотреть видео \ учить матчасть
Alexey
Anonymous
.
При попытке сделать запрос к БД, вылетает паника с ошибкой pg: operator is not unique: unknown * unknown
query := "SELECT event_id, title, date, author_id FROM events WHERE group_id = $1 OR group_id = 0 ORDER BY date DESC OFFSET $3*$4 LIMIT $4"
rows, err := db.Query(query, group, offset, limit)
что offset, что limit - int
пробовал брать $3*$4 в скобки, тоже не помогло
Илья
При попытке сделать запрос к БД, вылетает паника с ошибкой pg: operator is not unique: unknown * unknown
query := "SELECT event_id, title, date, author_id FROM events WHERE group_id = $1 OR group_id = 0 ORDER BY date DESC OFFSET $3*$4 LIMIT $4"
rows, err := db.Query(query, group, offset, limit)
что offset, что limit - int
пробовал брать $3*$4 в скобки, тоже не помогло
https://www.postgresql.org/docs/current/static/typeconv-oper.html
Alexander
При попытке сделать запрос к БД, вылетает паника с ошибкой pg: operator is not unique: unknown * unknown
query := "SELECT event_id, title, date, author_id FROM events WHERE group_id = $1 OR group_id = 0 ORDER BY date DESC OFFSET $3*$4 LIMIT $4"
rows, err := db.Query(query, group, offset, limit)
что offset, что limit - int
пробовал брать $3*$4 в скобки, тоже не помогло
я всего лишь диванный, но по-моему у вас нет $2, только 1,3,4 - это норм?
.
.
Сейчас проверю 😂
Илья
хо, зоркий глаз, тогда еще более понятно
.
Эх, нет, не в этом проблема
Илья
ошибка постгревая, копай дальше доки по постгре
.
Мб database/sql подставляет все парметры как строки? 🤔
.
Или все таки тут не в этом дело
.
Я просто гуглил, ничего схожего не нашел
Alexander
а что за библиотека то? db
Илья
а ты передаешь туда строки?
.
Илья
попробуй явный cast к нужному типу аргументов (pg CAST)
.
если кастить типа $2::INT, то работает
.
Странно это однако
Zhenja
я тоже с дивана: а почему в го не перемножить, и передавать уже произведение в пг?
.
Да,и так можно было)
.
Всем спасибо
Viacheslav!
Привет. Подскажите, что почитать - чтобы понять базовые алгоритмы(наверное алгоритмы сортировки и еще что нибудь), графы и автоматы - чтобы не очень сложным языком было написанно.
.
Viacheslav!
спасибо! пошел посмотрю
.
doc
слово "грокать" звучит ужасно
Vasily
Потом уже можно посерьезнее чтото если пойдет
.
Vasily
А Кормен из коммента выше как справочник супер, но нечитается перед сном
Заур
Заур
Там же и сдавать можно
Заур
М ещё один был, ща
Заур
Алгоритмы: теория и практика. Структуры данных В курсе будут рассмотрены структуры данных, наиболее часто использующиеся на практике: массивы, списки, очереди, стеки, динамические массивы, очереди с приоритетами, системы непересекающихся множеств, хеш-таблицы, сбалансированные деревья. Вы узнаете, как такие структуры данных реализованы в разных языках программирования, и, конечно же, потренируетесь самостоятельно их реализовывать, применять и расширять.
https://stepik.org/course/Алгоритмы-теория-и-практика-Структуры-данных-1547/
Заур
Тут тоже сдавать можно
Антон
Алгоритмы: теория и практика. Структуры данных В курсе будут рассмотрены структуры данных, наиболее часто использующиеся на практике: массивы, списки, очереди, стеки, динамические массивы, очереди с приоритетами, системы непересекающихся множеств, хеш-таблицы, сбалансированные деревья. Вы узнаете, как такие структуры данных реализованы в разных языках программирования, и, конечно же, потренируетесь самостоятельно их реализовывать, применять и расширять.
https://stepik.org/course/Алгоритмы-теория-и-практика-Структуры-данных-1547/
уже скинули)
Заур
Ааа, пардон )
Anonymous
Кто нибудь работал с protobuf?
Anonymous
Он может десериализовать неизвестную структуру?
Anonymous
Или нужно явно указывать