@proGO

Страница 1274 из 1674
Daniel
08.03.2018
09:39:29
но нам ты об этом не написал

делай так всегда!

Александр
08.03.2018
09:39:40
я пошел спать :)

а вы успели скрестить шпаги что ли по этому поводу?

Google
Александр
08.03.2018
09:42:04
д'артаньяны блин

Илья
08.03.2018
09:58:27
Всем привет, никто не подскажет как в GoLand включить подсветку HTML в файлах типа tpl?

Aleksandr
08.03.2018
10:05:40
Всем привет, никто не подскажет как в GoLand включить подсветку HTML в файлах типа tpl?
По настройкам сделай поиск по file type. Там расширение вписать нужно в нужный тип

Никита
08.03.2018
10:21:40


Vasily Romanov
08.03.2018
10:24:48
вы не попали в сессию, поэтому только превью мы планируем запускать сессии дважды в месяц, вместо текущей 1 сессии из решений - помучать техподджрку курсеры чтобы зачислили на сессию

Никита
08.03.2018
10:25:30
То есть либо попросить техподдержку либо дождаться 26 марта?

Vasily Romanov
08.03.2018
10:25:54
скорее всего мы где-то в начале будущей неделе сделаем ещё сессию

так что будет раньше 26 марта

Никита
08.03.2018
10:26:28
Понял, спасибо!

Илья
08.03.2018
10:38:59
Вопрос про Beego. У меня есть структура type Child struct { Id int64 orm:"auto;pk" Name string orm:"size(40);null;index" Family string orm:"size(40);null;index" CountLesson int64 orm:"size(40);null;index" Group_ch string orm:"size(40);null;index" Region string orm:"size(40);null;index" } Как правильней реализовать вывод списка детей в таблицу html?

из базы данных

Google
?
08.03.2018
10:39:32
Vasily Romanov
08.03.2018
10:40:12
нет

Alexey
08.03.2018
10:41:22
а на ютуб не планируете залить уроки? :(
они на курсере свободно смотрятся и даже (о, ужас) скачиваются на комп

?
08.03.2018
10:42:10
они на курсере свободно смотрятся и даже (о, ужас) скачиваются на комп
это понятно, прост тут у человека пропали остальные недели

Daniel
08.03.2018
10:46:53
так не навсегда же

Vladimir
08.03.2018
10:46:57
Alex
08.03.2018
12:43:46
Остановитесь!

Вас ещё можно спасти!

Александр
08.03.2018
15:00:12
они впали в ересь, их не спасти :)

Marlik
08.03.2018
17:32:38
Второй нубский вопрос. router.GET("/", Home) В хэндлере Home: c, err := GetCurrensy() if err != nil { log.Fatal(err) } fmt.Fprintf(ctx, "USD %.2f RUB \nEUR %.2f RUB\n", c.USD, c.EUR) Падает. Фун. GetCurrensy() лезет на другой сайт и возвращает структуру с данными. У меня есть подозрение что так делать нельзя и из-за этого получаю панику. Я правильно мыслю?

Илья
08.03.2018
17:36:32
функцию то покажи с ошибкой

Marlik
08.03.2018
17:39:16
Ошибки в функции нет, проверено. Вебсерв выдаёт панику. Ошибка в хэндлере. Мне кажется это из-за того, что вебсерв должен по роуту показать данные, но их ещё нет., как-то так...

Daniel
08.03.2018
17:40:31
телепаты в отпуске

Marlik
08.03.2018
17:42:42
Мне интересен вот этот момент, это нормально что при обработке хэндлера вызывать функцию которая куда-то полезла за данными на другой сайт?

Daniel
08.03.2018
17:43:25
никаких проблем с этим

Marlik
08.03.2018
17:43:43
Всё, понял, спасибо, пойду рыть.

Сергей
08.03.2018
18:08:22
Господа ? программисты, откликнитесь. Кто-нибудь владеет Google Apps Script? Нужно реализовать проект по созданию Ексель-таблиц (сообщающихся) с целью автоматизации сайта. 1С не предлагайте, пожалуйста, так как у нас некачественно работает интеграция с Лайтбокс, поэтому приняли такое решение - делать в Ексель. Пишите в лс - с удовольствием расскажу о проекте подробней. По цене обсудим.

Roman
08.03.2018
19:38:26
что звучит лучше в контексте Go? это: payload.ToUtf8() или же это: payload.Utf8() p.s. функция конвертирует байты в UTF8 текст

Google
Savely
08.03.2018
19:40:49
Во всяком случае большинство системных либ написаны в таком стиле.

Roman
08.03.2018
19:41:13
Второе
просто я лично воспринимаю .Utf8() скорее как каст нежели как конвертацию, а разница в производительности огромная

Savely
08.03.2018
19:41:49
¯\_(ツ)_/¯

Roman
08.03.2018
19:42:14
а, может кстати .UTF8() ?

даже не смотря на то что я лично предпочитаю: HttpUtf8PayloadWhatever

Savely
08.03.2018
19:44:42
а, может кстати .UTF8() ?
По идее это нарушает CamelCase, но например я почти всегда вижу, что пишут ID, UserID, AccountID и т.д.

Roman
08.03.2018
19:45:25
Google конечно долбанулись об стену но что поделаешь

ибо go lint ругается на someId и вот ему гаду нужно именно ID!

Vladimir
08.03.2018
19:51:03
Народ, а вам никогда не приходилось парсить json где поле это чаще всего []string но иногда там попадается int?

Есть ли более прямой путь чем создание своего типа строки и кастомного unmarshal?

Vladimir
08.03.2018
19:52:38
(изменить json на входе нельзя, потому что это opensource и автор примадонна, он так видит)

Savely
08.03.2018
19:53:05
Поэтому люди и ждут дженерики

Vladimir
08.03.2018
19:53:32
Жалко я ещё об этом узнал после того как увидел автора...

Savely
08.03.2018
19:54:11
Google
Roman
08.03.2018
19:54:20
Поэтому люди и ждут дженерики
генерики? они то тут причём?

Alexander
08.03.2018
19:54:30
Ну это тоже кастомное решение.
На уровне текущей реализации языка

Vladimir
08.03.2018
19:54:32
А если просто interface{}, а потом проверка через рефлект?
Ну я кастомный анмаршал сделал и +- так и делаю

Alexander
08.03.2018
19:54:59
Врятли дженерики появятся

Roman
08.03.2018
19:55:28
мне кажется вы что-то путаете, generics не о том.. тут грубо говоря парсинг строк (json)

Admin
ERROR: S client not available

Alexander
08.03.2018
19:55:31
Если что-то псевдо

Roman
08.03.2018
19:57:01
дженерики не решили бы данную проблему, всё-равно пришлось бы из строки парсить и проверять - не число ли оно

Alexander
08.03.2018
20:02:35
Текущие решения все равно просты... мб и не всегда логичны)

Vladimir
08.03.2018
20:09:02
Сохраняя попутно информацию о оригинальном

Roman
08.03.2018
20:11:49
Vladimir
08.03.2018
20:12:23
а можно в псевдокоде пример?
Мне лень, но на плюсах кажется можно сообразить такой код что будет не ужасен для юзера

И работать

Roman
08.03.2018
20:13:43
Мне лень, но на плюсах кажется можно сообразить такой код что будет не ужасен для юзера
я немного владею плюсами и не могу себе представить как ты собрался строку парсить с помощью template..

кодировать в JSON строку с помощью дженериков - да, можно декодировать с помощью дженериков - это... это как?

Michael
08.03.2018
22:34:30
Google
Vladimir
08.03.2018
22:41:49
А то и три

Michael
08.03.2018
22:49:26
А то и три
жесть, конечно, и где такие либы рождаются-то) тут только кастомный маршалер

Vladimir
08.03.2018
23:00:42
жесть, конечно, и где такие либы рождаются-то) тут только кастомный маршалер
Это json для генерации описания для другой софтины, о том что можно передавать аргументами

И так сложилось что там кастомные типы изначально, которые либо текстовое обозначение интервала времени, либо инт, либо флоат

Со своими правилами парсинга

А чуваки которые писали описание решили что можно смешать все в одном поле

FRD Official - Dmitriy
09.03.2018
02:54:26
Также gopheracademy.com, reddit.com/r/golang - для вопросов, play.golang.org - типа фиддла. И с 8м марта

Anatoly
09.03.2018
03:02:56
это кому?

m
09.03.2018
07:12:09
Утро доброе. Есть объект состоящий из sync.Lock и map-а . map защищён от конкурентного обращения этим локом. И в map постоянно что-то пишется и читается. Не могу придумать, как раз в секунду доставать из этого map-а по одному элементу так, чтобы обойти весь map.

m
09.03.2018
07:14:24
я не делаю очередь. Я просто хочу обойти все элементы map-а с паузами в секунду между элементом.

Anatoly
09.03.2018
07:15:43
"в лоб" лочить весь мап

на все время обхода

можно сделать снапшот

Vladimir
09.03.2018
07:16:32
я не делаю очередь. Я просто хочу обойти все элементы map-а с паузами в секунду между элементом.
А как ты хочешь рулить ситуацию когда что то удалили и или создали?

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