@proGO

Страница 261 из 1674
Anton
27.10.2016
23:12:48
понятно, спс

corpix
27.10.2016
23:14:13
Да, у этого фреймворка автор странный, мягко говоря https://archive.fo/https://github.com/kataras/iris/issues/*

Denis
27.10.2016
23:18:05
Где-то была статья с подробным разбором, что-то вроде why you should not use Iris

corpix
27.10.2016
23:18:47
Ага, вот эта http://www.florinpatan.ro/2016/10/why-you-should-not-use-iris-for-your-go.html

Google
Constantine
27.10.2016
23:20:13
да много где была, что ж вы )

но мне нравится, что чел молоток и маркетинг хорошо у него идёт

corpix
27.10.2016
23:27:25
Молоток, да энтузиазма через край, только вот лучше бы он такой фигнёй не занимался(с историей, лицензиями, редактированием комментов), а просто делал хороший фреймворк. Не понимаю я таких как он

Roman
28.10.2016
06:32:01
а мы на вендоринг всего подряд перешли... после того как 2 зависимости успешно исчезли вместе с репозиториями
А вот это пункт моей паранойи. Все крупные пакеты тянут кучу зависимостей. Что будет если какой то популярный реп будет удален?

Sergei
28.10.2016
07:43:27
Будет больно. Совсем недавно был прецедент с удалением.

R-omk
28.10.2016
10:51:29
? можно в го как то хранить число прявязанное к реальному треду , что бы у каждого треда был свой экземпляр , что бы измежать атомарных операций

Zver
28.10.2016
11:09:52
Вы имели ввиду гоурутину или системный поток?

Anton
28.10.2016
11:20:15
привет народ, какую orm посоветуете? (для постгресса)

R-omk
28.10.2016
11:21:29
Вы имели ввиду гоурутину или системный поток?
я уже перечитал пакет рантайм, они ничего не дают узнать, интересовал именно системный поток, максимум что я обнаружил это что можно прибить горутину к треду что бы ее неперекинуло

Kerrigan
28.10.2016
11:22:36
R-omk
28.10.2016
11:24:15
gorm выглядит неплохо
https://github.com/go-reform/reform , посмотрите доклад на видео up: add video https://www.youtube.com/watch?v=IFBnCh_rs6g

corpix
28.10.2016
11:25:26
gorm выглядит неплохо
У неё документации ровно ноль, я бы сказал Вот это поинтереснее https://github.com/go-xorm

Google
Constantine
28.10.2016
11:48:22
юзайте реформ и радуйтесь

Anton
28.10.2016
12:10:45
чот не могу у реформа в доке ничего найти про отношения. они там вообще есть? в примерах просто модельки вытягивают со структурой и все

как тут например http://jinzhu.me/gorm/associations.html#many-to-many

Constantine
28.10.2016
12:23:50
у них их нет )

реформ это маппинг в первую очередь

R-omk
28.10.2016
12:25:45
Constantine
28.10.2016
12:27:59
так и есть )

Dmitry
28.10.2016
13:34:48
привет всем! кто-нибудь говырялся с gorm по поводу возврата кода ошибок PostgreSQL?

Kerrigan
28.10.2016
13:38:34
fasthttp реально можно пользоваться или нет?

открыл тут какую-то статью годовой давности, там говорят, что оно не ограничивает размер тела запроса

R-omk
28.10.2016
13:40:28
посмотрете в исходник, там же можно понять фиксированный там буфер или нет

Kerrigan
28.10.2016
20:16:25
просто думаю имеет ли смысл

corpix
28.10.2016
20:21:50
Кажется что не ограничивать размер тела запроса в библиотеке для общего пользования это нормально. Ктож знает что пользователям нужно. Кому надо тот ограничит (уж не знаю что там в fasthttp)

Kirill
28.10.2016
20:24:49
просто думаю имеет ли смысл
я вот использую только его.

corpix
28.10.2016
20:25:21
https://github.com/valyala/fasthttp/search?utf8=%E2%9C%93&q=MaxRequestBodySize&type=Code

Kerrigan
28.10.2016
20:25:25
я привык на стандартном net/http делать

нагрузка вряд ли предвидится

Kirill
28.10.2016
20:26:10
тогда вопрос личных предпочтений

Google
Kerrigan
28.10.2016
20:26:40
да мне без разницы, честно говоря

они оба выглядят нормально

Nikolay
28.10.2016
21:08:44
можно поставить nginx перед fasthttp
И получишь до -50% в производительности.

Maxim
28.10.2016
23:32:43
У меня в переменной хранится html-код, как его в шаблоне вывести как элемент страницы?

Я обратно на Gin вернулся и испытываю боль в работе с шаблонами

Constantine
28.10.2016
23:35:06
откуда вернулся?)

Maxim
28.10.2016
23:35:29
С Iris. Насиделся.

Denis
28.10.2016
23:36:14
Когда-то писал для него layout систему для шаблонов, что-то лайк jade, сплошная боль

У эхо в этом плане отличный подход

Там третья версия кстати намечается

Constantine
28.10.2016
23:36:57
так там же ж обычный html template

причем тут подход?

Denis
28.10.2016
23:37:29
В сравнение с gin:)

Я об этом же

Maxim
28.10.2016
23:37:44
Так, всё же...

Denis
28.10.2016
23:37:45
Обычный

Maxim
28.10.2016
23:42:00
Кто-нибудь подскажет насчёт Gin или проще пересесть на что-нибудь другое?

Denis
28.10.2016
23:44:26
Прокинь в функции шаблона funcMap, функцию а ля htmlSafe

Которая принимает строку и возвращает html.Template

Сейчас пример скину

Google
Maxim
28.10.2016
23:48:09
Да я и вообще вывод string в шаблоне подзабыл как делается. Только числа по-умолчанию выводятся

Denis
28.10.2016
23:49:45
когда создаешь template прокидываешь эти функции

Constantine
28.10.2016
23:50:07
тоже на днях Funcs заводил

Denis
28.10.2016
23:50:29
в коде темплейта вызываешь {{ htmlSafe .MyHtmlCodeHere }}

одни ребята сделали огромный такой funcsMap и залили на гитхаб, там для всего

Admin
ERROR: S client not available

Constantine
28.10.2016
23:51:50
одни ребята сделали огромный такой funcsMap и залили на гитхаб, там для всего
а в застаренных у тебя нет? было б круто посмотреть что там

Denis
28.10.2016
23:52:13
https://github.com/Masterminds/sprig/

может подскажу как в gin прикрутить, если он за год не менялся особо

Constantine
28.10.2016
23:56:13
о, так еще и это от авторов глайда

Denis
28.10.2016
23:58:06
в gin без имлементации интерфейса не обойтись, свою простыю кода для примера скину

1) http://pastebin.com/1VZsCcDk, просто отсеки ненужное, минификатор уже точно изменился

Constantine
29.10.2016
00:01:55
кстати, как раз хотел спросить про минификатор ) заводили его или нет для эхо

Constantine
29.10.2016
00:03:37
я gin не юзал, как то в начале года выбрал эхо, мы сделали на нем (на версии 1) биткоин биржу, сейчас на второй версии делаю пару проектов, один из них мобильное апи

Denis
29.10.2016
00:04:10
там нет специфики эхо или нет, просто перед компиляцией шаблонов minify проходишься по ним, он возвращает []byte, которые уже идут в шаблон

Constantine
29.10.2016
00:04:17
легкий, мидлвары, ничего лишнего. напоминает silex/slim из мира пхп и немного flask из мира питона. мне нравится такое )

Denis
29.10.2016
00:04:32
там кстати выше есть релоад шаблонов на каждый запрос :)

Constantine
29.10.2016
00:04:56
ну и главное, у эхо код читабельный и в гиттере разраб сидит будто 20 часов в сутки )

Google
Denis
29.10.2016
00:07:31
чтобы не перезапускать сервер при изменении html

Constantine
29.10.2016
00:08:18
для дев режима норм, ага )

Denis
29.10.2016
00:11:18
graphql уже прикрутили к go?

так чтобы для продакшн годился

Constantine
29.10.2016
00:12:52
я думаю про него неоднократно

но не могу найти ответ на вопрос — зачем?

Denis
29.10.2016
00:20:08
статей есть довольно много, но это все нужно прочувствовать, так как я фуллстек, то вижу много перспектив во фронтенде, все выливается из минимализации траты человеческих ресурсов, внедрение graphql упрощает жизнь как беку так и фронтам, на фронте например позволит избавиться от адского количества лишних либ, и успростить сложность банального цикла запрос-ответ минимум втрое

Constantine
29.10.2016
00:21:22
не факт, что упростит )

Denis
29.10.2016
00:21:48
но это именно в нашем случае, так как запросы идут через один gateway по вебсокетам это еще решает вопрос трансформации json -> rest|rpc

Constantine
29.10.2016
00:21:55
ага )

я еще про протобуф для апи думаю иногда, но все никак не поиграю с этим. вдохновился тем, что баду у себя используют для внутреннего апи

Denis
29.10.2016
00:22:51
ну и как плюс с микросервисной архитектурой, просто все описал схемами и обозначил как эти данные берутся, клиент как хочет так и манипулирует

у нас коммуникация межжду сервисами по нему

плюс кодогенерация по описанию протобуфа

Constantine
29.10.2016
00:24:12
апи должно быть согласовано, так или иначе) иначе у тебя будут слишком большие маневры. представь 3 бекендера, 2 фронтендера и все работают с 1 graphql )

Страница 261 из 1674