@gogolang

Страница 200 из 1630
Kirill
26.03.2017
17:41:55
из-за этого pipeline просел с 2 миллионов до 1 с чем-то

corpix
26.03.2017
17:41:57
Емнип в iris кэш был таков что кэшировал результат хэндлера полностью после первого запроса

Kirill
26.03.2017
17:42:13
ну — это да, действительно не честно

но одно дело в бенчмарке забанить, а другое в awesome-go

Google
corpix
26.03.2017
17:42:36
Где-то на гитхабе был репозиторий, куда катарас пытался пропихнуть свои результаты, там его в это ткнули носом, исправлять он вроде не стал

Kirill
26.03.2017
17:42:48
он всё еще единственный человек, который забанен в awesome-go

corpix
26.03.2017
17:43:31
Лол. Не понимаю вообще зачем люди так поступают как он, это как-то странно

Kirill
26.03.2017
17:45:03
не знаю. но поклонники ириса верят, что катарас получил бан полгода назад потому, что я два месяца назад создал фреймворк %)

уже несколько дней удивляюсь этому)

кстати, у меня на ноуте результаты такие:



corpix
26.03.2017
17:54:24
Ну вроде очень даже норм. Я правда не смотрел твой фреймворк, не знаю чего он умеет, но скорость, приближенная к скорости роутера, это хорошо кмк

corpix
26.03.2017
17:55:25
Как-нибудь загляну))

Kirill
26.03.2017
17:55:58
роутер там — перепиленный fasthttprouter. благо, создатели разрешили его встроить и интегрировать)

но, сразу скажу — активная альфа, хотя API я стараюсь не ломать

Ну вроде очень даже норм. Я правда не смотрел твой фреймворк, не знаю чего он умеет, но скорость, приближенная к скорости роутера, это хорошо кмк
кстати, забыл сказать — скорость увеличивается по мере возрастания нагрузки за счет кеша в роутере

Google
Aleksey
26.03.2017
18:55:54
Друзья вкратце напишите , какие делаете проекты на го и что используете?

Мерлин
26.03.2017
18:56:20
Я пишу автоматизацию для лаборатории и небольшие хобби проекты

echo + templates + что-нибудь для железа чаще всего, ничего особо интересного

Kirill
26.03.2017
19:02:06
Друзья вкратце напишите , какие делаете проекты на го и что используете?
веб всякий, форк гошки пилю. как игрушки — гуй всякий

Peter
26.03.2017
19:16:36
я делал прослойку для покупки билетов на автовокзале и сервис для отслеживания комментириев в vk

Aleksey
26.03.2017
19:29:48
Мерлин
26.03.2017
19:31:15
Anton
26.03.2017
19:31:23
Какой процент здесь го в продакшене использует, вот это любопытно

>30 ?

Kirill
26.03.2017
19:31:58
Фреймворки не используешь?
свой пилю: github.com/gramework/gramework

Greg
26.03.2017
19:32:48
@kirilldanshin серьезно, запуск сборщика в принудительном порядке каждые 10 секунд?

Kirill
26.03.2017
19:34:24
именно так, да

и не сборщика, его я не запускаю

Aleksey
26.03.2017
19:59:56
Если кто-нибудь сделает на го фреймворк, такой же как джанго, вообще будет ништяк!

Ivan
26.03.2017
20:01:49
Sergey
26.03.2017
20:10:52
Товарищи

а подскажите пожалуйста

myString := []string{"1", "2", "3"}

Вот я инициализировал массив строк коротким синтаксисом

Google
Sergey
26.03.2017
20:11:45
Можно ли как-то забить значений и через такую инициализацию: var myString []string ?

Sergey
26.03.2017
20:12:36
о, спасибо большое

var myString []string а такое определение всегда даст дефолтное значение инициализации?

Sergey
26.03.2017
20:13:17
О, понял. Спасибо!

Eduard
26.03.2017
20:32:59
grame, iris еще какие то

Greg
26.03.2017
20:33:32
Из нормального выбора только 3.

Eduard
26.03.2017
20:33:44
какие?

Greg
26.03.2017
20:33:59
Gin, Echo, Chi.

Kirill
26.03.2017
20:34:21
Gin, Echo, Chi.
ты нулевой забыл)

Greg
26.03.2017
20:34:50
nil?

Kirill
26.03.2017
20:35:23
не-а, gramework

Greg
26.03.2017
20:35:53
Не люблю фреймворки, которые внедряют fasthttp за основу, особенно не показывая в ридми, почему этот выбор был сделан

А потом сразу же бенчмарки на альфе хреначат

Eduard
26.03.2017
20:36:07
не-а, gramework
там 5 звездочек....

Greg
26.03.2017
20:36:17
Он разработчик.

Eduard
26.03.2017
20:36:30
А, понял

Kirill
26.03.2017
20:36:40
там 5 звездочек....
угу. стейбл будет — закину в реддит

Google
Kirill
26.03.2017
20:37:01
Greg
26.03.2017
20:37:19
У людей эти "WTF?" в голове с момента, как Echo это хотел сделать

2 http пекеджа и переключение между ними

Kirill
26.03.2017
20:37:34
А потом сразу же бенчмарки на альфе хреначат
конечно хреначат. как минимум для разработки нужно, чтобы понимать, есть ли у тебя просадка

Eduard
26.03.2017
20:38:43
ну вроде gin самый ходовой, спасиб

а так стоп, а чем iris плох? фичей он много выдает

Greg
26.03.2017
20:43:57
Разработчиком

Kirill
26.03.2017
20:44:03
а так стоп, а чем iris плох? фичей он много выдает
он нагло спиздил много кода и всё еще не признался

поэтому я в awesome-go его побанил

Admin
ERROR: S client not available

Constantine
26.03.2017
20:44:20
надо в how to в чатах гоферских написать

чем ириска плоха

Greg
26.03.2017
20:44:41
Судя по трендам гита - бесполезно

Он там появляется стабильно раз в 3 дня

Aleksey
26.03.2017
20:53:58
а зачем? есть же куча js фреймворков, бери и пиши
Только асинхронный и калбеки? Не нужно

Alexander
26.03.2017
20:54:29
.

Aleksey
26.03.2017
20:56:22
+ сплошной ад npm. Толи дело православный питонячий virtualenv

Google
Aleksey
26.03.2017
20:57:02
Питон?

Greg
26.03.2017
20:57:08
Юзайте yarn и жить станет немного проще

Пекеджи npm никуда не уйдут, зато жизнь станет длиннее

Eduard
26.03.2017
20:59:09
Юзайте yarn и жить станет немного проще
а чего там? я как то не сильно ощутил его плюсы, быстрее да но не критично

Greg
26.03.2017
20:59:50
???

Aleksey
26.03.2017
21:01:30
Пекеджи npm никуда не уйдут, зато жизнь станет длиннее
Генерики , нормальные эксепшены и родной гуй запилят в го и нод жс можно утилизировать

+менеджер зависимостей еще

Kirill
26.03.2017
21:02:39
Юзайте yarn и жить станет немного проще
ага. недавно делаю yarn, он говорит, что всё поставил, а в node_modules нихрена

Sergey
27.03.2017
05:49:28
Генерики , нормальные эксепшены и родной гуй запилят в го и нод жс можно утилизировать
Нормальные эксепшены это типа не только defer, реагирующий на panic? А, например, try catch какой-нибудь?

Daniel
27.03.2017
05:54:04
Нормальные - это compile time

Сейчас есть только runtime, причем слегка кастрированные

Ivan
27.03.2017
06:36:12
Помогите немного с json плиз. У меня есть криворукий внешний сервис (видимо пых пых какой то) который отдает данные в виде такого json: {"0":{"f1":"0","f2":"1","f3":"0"},"78":{"f1":"1.15","f2":"0","f3":"64"},..... дохрена такого... } В старой версии парсили это тоже пыхом. и там json_decode($r,true) foreach ( ... as $a=>$b) как то чудесно работало. Хотя для меня их json не выглядит как массив совсем. Как бы мне его в go перебрать то по элементам? json.Unmarshal похоже не про это.

Andrew
27.03.2017
06:40:28
http://stackoverflow.com/questions/29347092/how-to-parse-deserlize-a-dynamic-json-in-golang

ainu
27.03.2017
06:40:47
Делай Unmarshal в следующую структуру: map[string]map[string]string

Andrew
27.03.2017
06:41:21
Делай Unmarshal в следующую структуру: map[string]map[string]string
Автору вопроса ещё нужно заявку в гугол на разбан оставить.

ainu
27.03.2017
06:41:29
Если внутри структура меняется - то rawmessage и switch по содержимому.

Ivan
27.03.2017
06:42:13
Делай Unmarshal в следующую структуру: map[string]map[string]string
чорт, я чо то зациклился на структуре, про мап не подумал

Ivan
27.03.2017
06:47:16
Спасибо!

ainu
27.03.2017
06:51:10
Реквестирую play.golang с подсветкой синтаксиса, линтером и компилятором. И Ace editor - ом

В конце концов, существует запускалка ноды, в которой *ВСЕ* пакеты. Почему бы и нам такое не иметь?

Semyon
27.03.2017
06:53:25
А вот забавно, кстати

Обычно когда говоришь, что тебе чего-то не хватает в го, все быстренько ссылаются на то, что мол это не го-вей и вообще Роб, наш рулевой и вождь, не благословляет

Страница 200 из 1630