
Антон
08.02.2017
13:04:52
хрен знает, дальше лень разбираться)
но там явно при некоторых условиях не учитывается та зона, которую ты ему навязал

Dmitry
08.02.2017
14:02:57
But if you look at it from an absolute perspective, that's a performance hit of just a half microsecond per request. I can't even imagine an HTTP service where this would be relevant.
ну вот , как раз до этого в гугле и договорились до чего мы тут :))

Google

Dmitry
08.02.2017
14:03:27
на http сервисе полмикросекунды ловят
11% !!!!
?

Denis
08.02.2017
14:19:56
вопрос на засыпку: mgo может читать json tag в случае отсутствия bson тега?

Станислав
09.02.2017
12:39:12
Всем доброго времени суток! подскажите как через регулярные выражения распарсить строку типа: "2017-01-10 12:12:12" и выбрать только месяц?

Daniel
09.02.2017
12:40:46
а в чем проблема?

Dmitry
09.02.2017
12:40:54
^\d{4}-(\d{2}).*$
как нить так

Никита
09.02.2017
12:41:02

Maxim
09.02.2017
12:41:56

Dmitry
09.02.2017
12:42:01
хотя наверное можно и ^\d+-(\d{2})
не помню надо ли заэкранировать - :) вроде тне

Maxim
09.02.2017
12:42:51
Регулярки же медленные

Google

dypa
09.02.2017
12:42:55

Dmitry
09.02.2017
12:43:12
https://regex101.com/r/pF72ub/1
ну или да , как dypa предлагает, если нужно именно это парсить

Maxim
09.02.2017
12:43:50
Вы серьёзно что ли?

Dmitry
09.02.2017
12:44:00
что?
человек спросил "как регекспом"

Станислав
09.02.2017
12:44:06

Dmitry
09.02.2017
12:44:09
а вы предлагаете иначе

Maxim
09.02.2017
12:44:29
А, лол, моя вина, не доглядел

dypa
09.02.2017
12:44:53
хотя мне вариант с time и его parse нравится больше

Никита
09.02.2017
12:45:01
У вас есть проблема. Вы решили использовать регулярные выражения чтобы её решить. Теперь у вас две проблемы.
как нить так
хотя наверное можно и ^\d+-(\d{2})
не помню надо ли заэкранировать - :) вроде тне

dypa
09.02.2017
12:45:25
с регулярками нет проблемы

Maxim
09.02.2017
12:45:28

dypa
09.02.2017
12:46:33

Никита
09.02.2017
12:46:46

Maxim
09.02.2017
12:47:15
Форма должна представлять из себя заданную для понимания пакета дату и время

Google

Maxim
09.02.2017
12:48:47
Что-то там 1 Февраля 2006 года 15 часов со сколько там минут

Dmitry
09.02.2017
12:49:19

Maxim
09.02.2017
12:50:29

Никита
09.02.2017
12:50:37

Dmitry
09.02.2017
12:51:00

Никита
09.02.2017
12:51:27
ладно я понял, я зря про медленность сказал, больная тема видимо
прост нечитаемо

Dmitry
09.02.2017
12:51:47
окей, я понял :) медленные, нечитаемые регулярки :)) извините
Definitely use jQuery

Никита
09.02.2017
12:54:17
неуместное сравнение
если нравится TMTOWTDI советую чатик перла)

Dmitry
09.02.2017
12:56:55
спасибо :)

dypa
09.02.2017
12:57:35
@ngalayko @toby3d формат слегка непривычен https://github.com/golang/go/blob/master/src/time/format.go#L64

Dmitry
09.02.2017
12:58:03
ну это стандарты, чего поделать

Никита
09.02.2017
12:58:09

Maxim
09.02.2017
12:58:21

dypa
09.02.2017
13:01:27
я верно понимаю что добиться от пакета time парсеринга в произвольном формате не добиться, например time.Parse("2000-01-12 3:04PM", "2017-01-13 4:59AM") ?

Maxim
09.02.2017
13:09:56

dypa
09.02.2017
13:11:17
я привел пример выше panic: parsing time "2017-01-13 4:59AM" as "2000-01-12 3:04PM": cannot parse "17-01-13 4:59AM" as "000-"
понял изощрённость ума time.Parse("2006-01-02 3:04PM", "2017-01-13 4:59AM") человека который писал этот участок кода, но почему именно 2006 год, почему не 2000, не 2001, не 0000?!

Google

Dmitry
09.02.2017
13:14:15
?
1 2 3 4 .. 6 потому что
так проще запомнить

Admin
ERROR: S client not available

Dmitry
09.02.2017
13:14:38
а 5 куда? в секунды наверное
2006-01-02 03:04:05 ?

dypa
09.02.2017
13:17:34
был у меня тимлид когда я только начинал работать - так вот в его cms было около 300 цифровых констант, 89 - серый цвет для бордера таблиц использовался, а 200 чета там для проверки что пользователь админ... не люблю магические числа с тех пор

Constantine
09.02.2017
13:18:35
где этот тимлид сейчас?

Dmitry
09.02.2017
13:18:54
похоже пришел к успеху и пилит time в go stdlib :)

dypa
09.02.2017
13:20:12

Maxim
09.02.2017
13:22:58
Тимлид Шрёдингера

Славик
09.02.2017
13:27:54
non-standard import in standard package
при компиляции
встречался кто с таким?

Denis
09.02.2017
13:39:12
какая версия go?
содержимое goroot gopath
структуру пакета
и что импортируете
кстати, та запара с непонятной ошибкой была из-за пропущенной
}
в конце функции
тремя экранами выше

Google

Славик
09.02.2017
13:56:31
теперь другая ошибка
GOROOT=C:/Go
GOPATH=C:/development/go
C:\Go\pkg\tool\windows_amd64\link.exe: cannot open file C:\Go\pkg\windows_amd64/github.com/gin-gonic/gin.a: open C:\Go\pkg\windows_amd64/github.com/gin-gonic/gin.a: The system cannot find the path
пакеты установлены в GOPATH, а ищет он исключительно в GOROOT

i
09.02.2017
14:00:51
Неужели на винде такие проблемы с go могут быть?

Славик
09.02.2017
14:01:46
на винде проблемы могут быть с чем угодно
и не только такие
скопирол из gopath папку pkg в goroot и вроде ок

Ruslan
09.02.2017
15:06:06
камрады, посоветуйте кошерный ORM для sqlite

Daniel
09.02.2017
15:06:42
для начала - хорошо бы выбрать другую встраиваемую бд
потому, что sqlite - это С-биндинги

Ruslan
09.02.2017
15:07:45
к сожалению, данная бд прибита гвоздями, хорошо разрешили орм выбрать
другую это какую? вдруг прокатит

Daniel
09.02.2017
15:08:25
я, честно сказать, не изучал их