@gogolang

Страница 1405 из 1630
?
13.09.2018
20:00:23
кстати, кому было интересно: если есть возможность/желание, покидайте ссылку на опросник куда не жалко. ? (релевантная аудитория: гошники, но не только)

Александр
13.09.2018
20:04:22
честно говорят посмотрел начало тесто

Google
Александр
13.09.2018
20:04:27
вопрос такие тупые что аж скучно

из серии "а вы помните?"

"а если мы так сломаем, оно сломается?"

Savely
13.09.2018
20:05:24
Александр
13.09.2018
20:05:29
а я не помню сломается или нет

я просто так не пишу

какой дурак догадается написать КИРИЛИЦЕЙ

for ключ, знач := range myMap { ... }

можно только догадываться что "ну вроде должно работать"

Savely
13.09.2018
20:06:26
for ключ, знач := range myMap { ... }
ну, нужно помнить что Go UTF-8 fully supported language :)

Александр
13.09.2018
20:06:55
ну, нужно помнить что Go UTF-8 fully supported language :)
ага, а мы живем на идеальном шаре (нет)

Savely
13.09.2018
20:07:37
я недавно просто видел код (реальный, в репо с кучей лайков) где переменные были названы греческим алфавитом

альфа там, бета, гамма и т.д.

Google
Александр
13.09.2018
20:07:59
и теперь мы всех будем проверять?

из серии "вчера вася х** сломал, а у вас сломается?"

Savely
13.09.2018
20:09:51
ИМХО такие штуки и определяют опыт в каком-то смысле. Прошаренный гофер, пишущий на языке лет 5, большинство нюансов уже на собственной шкуре прочувствовал в бессонные ночи дебага.

?
13.09.2018
20:20:06
честно говорят посмотрел начало тесто
А вы посмотрите до конца, не поленитесь: вы же не станете судить книжку по первым трем предложениям? Возможно, некоторые вопросы действительно легкие, а некоторые лишь кажутся таковыми. Никогда же до конца не знаешь, чего именно ты не знаешь... ?

?
13.09.2018
20:28:32
ИМХО такие штуки и определяют опыт в каком-то смысле. Прошаренный гофер, пишущий на языке лет 5, большинство нюансов уже на собственной шкуре прочувствовал в бессонные ночи дебага.
именно. особенно, когда подлый коллега, злобно хохча в ночи, запушил что-то типа i=і<<1, а вы никак не поймете, почему результат 192, хотя должен быть 2. нужно знать хотя бы для того, чтобы такие вещи суметь быстро отловить

i..
13.09.2018
20:28:53


?
13.09.2018
20:29:14
Жеска. 11 из 42
Выше было обсуждение )))

Savely
13.09.2018
20:30:04
Прошу прощения :)

i..
13.09.2018
20:30:27
Безумие, зачем так делать?‍♂

На основе чего догадываться

?
13.09.2018
20:31:25
Безумие, зачем так делать?‍♂
на основе того, что это единственный возможный вариант прочтения строчки кода, для которого есть нужный вариант ответа (теоретически возможную совсем экзотику в расчет не берем, тест все-таки на русском)

Savely
13.09.2018
20:31:29
На основе чего догадываться
По логике ты должен был найти символы не из ASCII

И умножить их количество на два.

i..
13.09.2018
20:32:57
Ладно, вам видней

?
13.09.2018
20:34:36
Ладно, вам видней
такой микс, кстати, часто встречается во всевозможных реальных наборах сырых текстовых данных. так что это на самом деле актуальная история. опять же, человек, который сталкивался с таким на практике, решает за 5 секунд

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

опять спойлерим?

дело даже не в этом. а в наличии практики и (или) соображалки ))

не замечали, в вакансиях иногда пишут что-то типа экспа 3+ или можно выпускник, но с отличием? предполагается, что либо одно, либо другое, но будет

Google
?
13.09.2018
20:42:49
(я больше про англоязычные сейчас, в россиях все немножко не так)

?
13.09.2018
20:50:35
Ни того, ни другого, хех
подразумевался конкретный кейс, а не в общем отстутствие каких-либо достоинств на корню ))

Mr
14.09.2018
03:12:48
Коллеги, доброе утро, подскажите, кто чем пользуется в продакшене для работы с XLSX файлами?

Задача чтение+запись всяких отчетов для бухгалтерии, пробовал excelize, пишет кривые файлы, даже если всего одну ячейку записать. (по крайней мере на маке открываются с ошибками)

у github.com/tealeg/xlsx достаточно убогий функционал, даже строку новую не вставить по индексу

есть еще такая штука, но функционала не хватает совсем https://ivahaev.ru/go-xlsx-templater/

Alexander
14.09.2018
03:35:17
не совсем, rust сейчас активно допиливают для врыва в веб, до конца года обещают завести async в stable и обсуждают аналог горутин на этом async’е
Аналог горутин — это токио, и он уже есть. Правда в любом случае на го будет проще писать простые вещи.

Если посмотреть на первые 20 строчек этого бенчмарка, то там доминируют жава, си, цпп и руст

Алекс
14.09.2018
03:47:32
Rail
14.09.2018
03:51:09
Скажите, как перевести строку "127.0.0.1" в [4]byte?

Stanislav
14.09.2018
04:13:31
fmt.Sscanf

Vadim
14.09.2018
04:14:06
split

https://play.golang.org/p/5ntqoHzmTFW

Admin
ERROR: S client not available

Mr
14.09.2018
04:21:04
Если кому-то интересно, excelize создавал кривые xlsx файлы, если в ячейках были формулы на русском, вроде СУММ(), если вписывать формулы на английском, файл создается корректно

Rail
14.09.2018
04:22:46
https://play.golang.org/p/5ntqoHzmTFW
так массив строк получается, а надо массив байтов

Vadim
14.09.2018
04:25:02
так массив строк получается, а надо массив байтов
Тогда надо думать. Пока что, только очевидный string => int => uin8 aka byte

Google
Rail
14.09.2018
04:26:18
https://play.golang.org/p/y8gYtteTd3x
не то) надо из строки получить [4]byte

а не, возможно то

Mr
14.09.2018
04:28:10
а что не так-то?

Alexander
14.09.2018
04:29:44
Vadim
14.09.2018
04:30:37
https://play.golang.org/p/y8gYtteTd3x
https://play.golang.org/p/Ql2A0b4GiH7

https://play.golang.org/p/Ql2A0b4GiH7
Это всё, что может придумать мой утренний мозг.

Но вроде работает

Stanislav
14.09.2018
04:34:13
Mr
14.09.2018
04:34:28
вообще net.IP это слайс байт

https://golang.org/pkg/net/#IP

так что просто x:=net.ParseIP("192.0.2.1")

правда там лишние есть ? их вырезать

https://play.golang.org/p/MEU9_5EHdGj

Rail
14.09.2018
04:43:56
https://play.golang.org/p/2OlKTzV7SFR
Заработало, спасибо

спасибо всем, парни!

Сергей
14.09.2018
05:10:12
https://play.golang.org/p/MEU9_5EHdGj
Интересно, откуда там лишнее?

Mr
14.09.2018
05:12:17
Интересно, откуда там лишнее?
ну как бэ помимо ipv4 есть ipv6 + маска

https://play.golang.org/p/WWIAvv9k3hV

Сергей
14.09.2018
05:13:38
Понятно, спасибо.

Google
Александр
14.09.2018
07:58:25
мне интересно defer выполниться если прервать процесс с помощью сtrl+c

или не сможет

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