
Maksim
06.10.2018
09:21:59
mc access тоже рсубд. следовательно, postgresql и mc access мало чем отличаются. оч странная логика

Daniel
06.10.2018
09:22:25
максим, говорю вам еще раз - я не люблю пустой болтовни

Maksim
06.10.2018
09:22:44
пустая болтовня была выше. Вот здесь:
"учитывая, что обе эти базы - типичные РСУБД, замечание ваше имеет мало смысла"

Daniel
06.10.2018
09:22:47
msaccess - РСУБД, но не сервер СУБД

Google

Maksim
06.10.2018
09:22:58
и ещё вот здесь: "вообще - между ними очень мало разницы"

Daniel
06.10.2018
09:23:29
так

Maksim
06.10.2018
09:23:54
а, ну да) я забыл) если есть кнопки, то это не пустая болтовня :)

Daniel
06.10.2018
09:24:11

Maksim
06.10.2018
09:26:01
честно?) насрать.
за паттерны поговорить не с кем. Одмин, прикрываясь кнопками может нести любую дичь, хомячки радуются ха "exe на виндоус, ни то что нода". Ты правда думаешь, что есть хоть какое-то опасение от потери такого комьюнити?) развёл тут лицемерное болото и считаешь себя маленьким царьком, только и всего. Твоя болтовня ни чем не лучше, чем обсуждение компилируемости под винду

Daniel
06.10.2018
09:26:39
как попрошено - сутки RO
так вот - database/sql разницы между мускулом и постгресом не знает. и это говорит нам о том, что разница и правда мала.

Roma
06.10.2018
09:32:07

Daniel
06.10.2018
09:32:43
если вы думаете, что я с максимом спорю - так вы ошибаетесь. я пробовал один раз, и решил, что это пустое занятие
я отвечаю на вопрос "что выбрать"

Andrew
06.10.2018
09:34:54

Daniel
06.10.2018
09:35:32
тем не менее - втащить туда что-то, кроме РСУБД, пока не получилось
я вот сам попробовал как-то драйвер для кассандры написать совместимый. сдулся через 10 часов

Google

Danil
06.10.2018
10:04:43
господа не подскажите как получить код какого либо символа?

Kirill
06.10.2018
10:05:08

Danil
06.10.2018
10:05:33
хитро
а если серьезно?

Wingman
06.10.2018
10:06:46
Принтф %d, byte(str)

Мерлин
06.10.2018
10:07:32
господа не подскажите как получить код какого либо символа?
Strings, bytes, runes and characters in Go - The Go Blog
blog.golang.org
The Go language defines the word rune as an alias for the type int32, so programs can be... Those sequences represent Unicode code points, called runes. No guarantee is made in Go that characters in strings are normalized.

Maruf
06.10.2018
10:41:13
Всем салют!
Проблема: Декодю json в middleware, чтобы пройти валидацию, после перехожу в контроллеры, чтобы данные запихнуть в БД, но проблема в том, что данные застряли в middle
Вопрос: Как отправить данные с миддла в контроллеры?

Aleksandr
06.10.2018
10:42:10
через контекст

Интернет Магазин
06.10.2018
10:44:11
можно еще и на линукс скомпилить
Вот сейчас и хочу это сделать. А потом вообще попробовать как мини сервер будет работать на Android, вроде как можно такое сделать.
Попробовать нужно

Maruf
06.10.2018
10:45:08

Sergey
06.10.2018
12:06:33
Подскажите, у меня есть пакет service в котором лежит логика и тесты. В файле тестов прописан пакет service_test. Когда я запускаю тесты командой go -v ./... то на экран выводится
? project_name [no test files]
и дальше консоль висит. Но в БД я вижу что тесты прогоняются. Раньше все нормально отображалось в консоли.

Zver
06.10.2018
12:18:06

Alexander
06.10.2018
12:19:44
А кто-нибудь gin'овские сессии в редисе хранит?
У них там походу сломалась совместимость с редисовским драйверов, что под капотом используется

Sergey
06.10.2018
12:20:55

Интернет Магазин
06.10.2018
12:33:12
Ребят а почему может неправильно работать досчет времени жизни токина JWT ?
"exp": time.Now().Add(time.Hour * 2).Unix(),
Вроде как два часа от того времени что сейчас, вот только если сделать декоде на сайте JWT вижу что время будет + 3 дня
Что странно как-то

Reb
06.10.2018
12:37:03
Есть string переменная у меня в которой лежит текст: "abc" : "def", А как из него можно получить лишь def без кавычек? Есть какие-то простые способы?

Google

Reb
06.10.2018
12:38:53
о, по-ходу решил. видимо regex лучше всего использовать?

Zver
06.10.2018
12:39:41

Reb
06.10.2018
12:40:25
не, все лежит текстом. прям так. "abc" : "def",

Zver
06.10.2018
12:40:36
Но вообще регексп медленный, если быстро надо то проще примитивный парсер написать для этого.

Reb
06.10.2018
12:41:05

Zver
06.10.2018
12:41:48

Reb
06.10.2018
12:42:25

Zver
06.10.2018
12:43:56

Reb
06.10.2018
12:44:42

Anton
06.10.2018
12:53:55

Yo
06.10.2018
12:56:52

Интернет Магазин
06.10.2018
13:07:32

Интернет Магазин
06.10.2018
13:07:54
Но как не крути 3 дня в плюс
Хорошо, это ладно еще. А Go как-то кэширует проект когда делаешь go run ?

Yo
06.10.2018
13:08:46
сделайте мини тест, чтобы убедиться, что код ваш (наверное) не совсем верен

Интернет Магазин
06.10.2018
13:09:24
Просто заметил такой момент что я что-то меняю, а он только на 10 раз запускает сервер так как я написал
func authenticate(c Credential) models.Identity {
if c.Username == "test" && c.Password == "pass" {
return &models.User{ID: "1", Name: "test"}
}
return nil
}
Я сделал вот такую проверку

Artem
06.10.2018
13:13:44

Интернет Магазин
06.10.2018
13:13:51
И даже если я отправлю на POST json не с теми данными что нужно, например username не тот будет

Google

Интернет Магазин
06.10.2018
13:14:05
Система выдает token ...

Artem
06.10.2018
13:15:03
И да, он кеширует компиляцию. Но это пока это можно вырубить

Admin
ERROR: S client not available

Интернет Магазин
06.10.2018
13:16:18

Artem
06.10.2018
13:18:07
Нагугли

Daniel
06.10.2018
13:18:31
Нет, если файл изменился - будет скомпилен новый
Я бы предположил, что вы забываете файлы сохранять

Интернет Магазин
06.10.2018
13:20:05
:D
Прикольно звучит конечно, но это я уже проверял :))))

Daniel
06.10.2018
13:23:30
Тем не менее
Ос ваша не кеширует запись?

Alexander
06.10.2018
13:24:28

Daniel
06.10.2018
13:25:04
Кому не повезло?

Alexander
06.10.2018
13:25:22
ля, походу мне

Daniel
06.10.2018
13:25:48
Не бывает же
Какой хеш?

Alexander
06.10.2018
13:27:25
Какой хеш?
Ну я хз как там гошный компилятор проверяет, изменились ли файлы. Предположил, что считает хеши.

Daniel
06.10.2018
13:27:55
Не, mtime берет

Интернет Магазин
06.10.2018
13:30:52
А вот это прикол конечно про который не говорят, ну или я не видел...
Короче я все понял. Я взял как пример код restfull_api с github, взял я его как zip поставил все в папку, и дальше по инструкций, где было go get github.com/... меняю себе что хочу в тех файлах что были в zip и запускаю вроде как main.go из этой папки, а он оказывается запускает сервак с import-ами из тех файлов что пришли из go get github.com/...

Google

Интернет Магазин
06.10.2018
13:31:19
Вот такая история. Нууу будет уроком как не нужно делать.

Daniel
06.10.2018
13:32:53
Да

Интернет Магазин
06.10.2018
13:35:01
То есть если что-то берем с github нужно работать с тем что есть в pkg/githuc.com/pack_name ?

Daniel
06.10.2018
13:36:37
Вопрос не ясен

Интернет Магазин
06.10.2018
13:38:57
Ну я не хотел бы работать в папке pkg а скопировать все файлы в свою например "MyLocalProject"

Daniel
06.10.2018
13:45:07
Ох
Тут есть философия

Интернет Магазин
06.10.2018
13:46:20
Тут есть философия
Можете расказать точнее как тут работать правильно ? Думаю для меня как новичка это нужно понять сразу
Заранее спасибо

Daniel
06.10.2018
13:47:09
Я потому и охаю, что это объемная инфа
Не сегодня

Интернет Магазин
06.10.2018
13:52:45
Понял, спасибо

Jack
06.10.2018
13:59:55
привет. может кто знает, https://github.com/GeertJohan/go.rice как можно хедеры в зависимости от типа файла добавить?
или замена есть?