
ainu
28.03.2017
08:22:55
Ну это смотри сам. Я пока закомментил, в разработке пусть висит. Как запущу по любому линукс будет, надеюсь там не всплывет.

Kirill
28.03.2017
08:38:40
go get -u github.com/gramework/gramework
и тести

Sergey
28.03.2017
08:52:11

uname0a
28.03.2017
09:01:24
echo на первый взгляд - удобно/красиво, вот только net/http

Google

Denis
28.03.2017
09:08:01
И что с ним не так

Igor
28.03.2017
09:13:20
медленный?

Denis
28.03.2017
09:14:17
Для чего ?

Kirill
28.03.2017
09:15:43

ainu
28.03.2017
14:39:26
Ну и быстрее чуток чем net/http. Глубоко не тестил, apache bench говорит что быстрее.
time.Now().UnixNano() мог бы быть точнее. Говорит или 0, или 100500 (буквально).
А бенчмарком как-то нечестно

Kirill
28.03.2017
15:01:31

ainu
28.03.2017
15:02:33
12:15

Kirill
28.03.2017
15:03:15

Google

ainu
28.03.2017
15:03:28
хм. Он int64 возвращает?

Kirill
28.03.2017
15:03:31
угу

Igor
28.03.2017
15:04:08
а это нормально, что gin и пара fasthttp+fasthttprouter показывают одинаковые результаты в бенчмарке? о_О
я че-т думал, что gin медленней должен быть

Kirill
28.03.2017
15:04:19

ainu
28.03.2017
15:04:55
github.com/gramework/gramework.Nanotime: call to external function
main.main.func5: relocation target github.com/gramework/gramework.Nanotime not defined
щас покопаюсь

Kirill
28.03.2017
15:05:12
а?

ainu
28.03.2017
15:06:52
там фейковый .a файл

Kirill
28.03.2017
15:07:23
.a? ты в pkg смотришь, что ли?

ainu
28.03.2017
15:08:08
ой
.s файл

Kirill
28.03.2017
15:08:18
угу
хмм
есть мысль

ainu
28.03.2017
15:13:39
хренова магия
в гитхабе от нанотайма подсветка ломается
https://github.com/ScaleFT/monotime/blob/master/clock_runtime_nanotime.go

Kirill
28.03.2017
15:14:43
@ramainen запушил, попробуй

ainu
28.03.2017
15:15:06
C:\Gosrc\src\github.com\gramework\gramework>git pull
Already up-to-date.

Google

ainu
28.03.2017
15:15:43
Я вот в этом - белое пятно. В первый раз такое вижу. Где можно прочитать про эту магию?

Kirill
28.03.2017
15:15:45
о как. попробуй еще раз, может гх подлагал.

ainu
28.03.2017
15:17:00
Это надо отедльно флагами компилировать чтобы заработало?

Kirill
28.03.2017
15:17:12
не-а

ainu
28.03.2017
15:17:21
вообще нет не заработало
2017/03/28 18:16:22 duplicate symbol runtime.nanotime (types 1 and 1) in runtime and $WORK/github.com/gramework/gramework.a(_go_.o)
exit status 2
Process exiting with code: 1

Олег
28.03.2017
16:57:06

Shuriga
28.03.2017
18:19:01
Ребята, подскажите пожалуйста, есть ли достойная альтернатива Heroku(free account)? Кто чем пользуется?

guga
28.03.2017
18:25:09

Shuriga
28.03.2017
18:27:55
aws?
Я читал что на Heroku приложение может быть активным только 18 часов в сутки. Приложение маленькое, мне бы 24 часа. Как с этим дела обстоят у aws?

guga
28.03.2017
18:28:20

guga
28.03.2017
18:28:30
потом около 5$ / m

Shuriga
28.03.2017
18:29:00
Понял, спасибо!

Vladimir
29.03.2017
08:03:26
Тут есть те кто пользуется gogland'ом?
У меня что-то после последнего обновления его расфигачило

zk
29.03.2017
08:05:04
что значит расфигачило?

Sergey
29.03.2017
08:05:56

Vladimir
29.03.2017
08:07:46
после свежего запуска какое-то время нормально выглядит

Google

Vladimir
29.03.2017
08:08:04
потом опять увеличивается в размерах
Бродил по settings, смотрел можно ли где-то его размеры прибить гвоздями, у меня он начал ругаться что памяти мало
в смысле у java heap маловат
после чего ваще упал

Admin
ERROR: S client not available

Vladimir
29.03.2017
08:09:06
Короче еще понаблюдаю и баг заведу им

zk
29.03.2017
08:14:43
ты конечно же размер мышкой обратно менял? Если так вообще можно

Stuf
29.03.2017
08:51:31
out, err = exec.Command("sudo", "/bin/sh", "./scr.sh").Output()
Скрипт выполняется, но out пустой, что делать?

Igor
29.03.2017
08:54:38
мб в stderr есть что-нибудь?

ainu
29.03.2017
12:58:52
out, err = exec.Command("sudo", "/bin/sh", "./scr.sh")
var out bytes.Buffer
cmd.Stdout = &out
err := cmd.Run()
fmt.Println(out.String())
Так пробовал?
хотя нет, с Output тоже правилно
по идее надо так
cmd := exec.Command("/bin/sh", "-c", "sudo ./scr.sh")
@kirilldanshin А есть способ получить список GET параметров?
ctx.FormValue ждет сам параметр,
ctx.QueryArgs() возвращает строку field83%5B%5D=230&field83%5B%5D=275
даже не самих параметров а их имён

Sergey
29.03.2017
14:21:50
Чот очень тухло

Kirill
29.03.2017
14:22:18

ainu
29.03.2017
14:22:40
даже хрен с ним со списком - это праздное любопытство.
Если у меня ?field83[]=230&field83[]=275
FormValue("field83") не массив отдаст. Он вообще ничего не отдаст

Google

Constantine
29.03.2017
14:24:10
херачь парсер
:D

ainu
29.03.2017
14:24:19
VisitAll

Constantine
29.03.2017
14:24:24
ага )
и регулярка на URL

ainu
29.03.2017
14:24:35
Нашёл, это к fasthttp выходит был вопрос

Constantine
29.03.2017
14:24:38
ты что там за анкеты делаешь?)

ainu
29.03.2017
14:25:51
Обычный фильтр.
ИЛи ты про 83?

Constantine
29.03.2017
14:27:58
83 )
хотя ладно
по ходу екоммерц с EAV

ainu
29.03.2017
14:28:34
тестовая база с интернет магазина. там таких 700

Constantine
29.03.2017
14:28:38
ага )
EAV мать вашу :D