mixa
это понятно
mixa
ааа
mixa
всмысле на го только данные отправлять а на клиенте уже в js отрисовывать?
mixa
не пойдет, клиенты - древние компики в госконторке и любое кривое angular творение аццки тормозит
mixa
для простенького поиска и загрузки данных
mixa
записей с картинками
mixa
но уже тоже думаю забить на скорости и писать как белые люди, го - выдает json а js на клиенте сам решает как вывести
mixa
на js щас модно юзать реакт и ангулар
mixa
про ангулар уже знаю что тормозит аццки
Мерль
для простенького поиска и загрузки данных
Если тебя не смущает аццкий вид и необходимость перезагрузки на каждый чих, можно просто на шаблонах сделать
Kirill
Реакт иногда не могут юзать из-за лицензии :(
Aleksandr
Реакт иногда не могут юзать из-за лицензии :(
которую поменяли месяц назад?
Илья
Поэтому лучше vue взять
Aleksandr
А патенты меняли?)
а причем здесь патенты?
Kirill
а причем здесь патенты?
При том, что в них была загвоздка
mixa
Поэтому лучше vue взять
vue шустрее ангулара?
Илья
Да и реакта в том числе, по крайней мере по тестам
Aleksandr
При том, что в них была загвоздка
в них была загвоздка при старой лицензии
Kirill
Да, пофиксили
Kirill
Крутота
Kirill
Спасибо за инфу
Maxim
как округлить число к большему, например n / 2, при условии, что n может быть четным. делаю так: int(math.Ceil(float64(n / 2))), но это кажется слишком костыльно
Oleksii
в std go нет функции math.Round, нужно костылить самому
Maxim
math.Ceil принимает float64 и возвращает его же как, но уже округленное число, а это округленное число, мне обязательно в int надо
Maxim
я думал что можно так: n/2. что бы хотя бы не писать преобразование float64, но так нельзя
Maxim
ну да, оно работает, но выглядит капец как громоздко с 2 преобразованиями
Aleksandr
при n=2 получится 1.5. ЧТо-то плохо округляет)
Aliaksandr
так n - это int?
Aliaksandr
если n - float, то (int(n)+1) / 2
Aleksandr
при n=2 получится 1
Aleksandr
причем подобное округление будет являться сайд-эффектом, а на сайд-эффекты полагаться не стоит
Aliaksandr
при n=2 получится 1
в int(math.Ceil(float64(n / 2))) тоже 1 получается при n=2
Aliaksandr
и что за сайд-эффекты?
3030
Всем привет, прошу подсказать, недавно с Go. Есть ф-я, задача которой проверить, что слайс байтов содержит везде 0: https://gist.github.com/zozo/7d1e31fc973d2fc00124187d4af1a3e0 Для отладки там много вывода в лог. В какой-то момент выполнения кода, это дело намертво падает при обращении к bts (лог в гисте). По логике всего кода, такого быть не может - только в одном месте присваивание идет и я там уже обдебажился, выводил все в лог - там нормальный слайс байтов. Где он портится и как - не могу никак понять.
Oleg
так что, есть вариант заделать golang скриптовым языком?
Artem
так что, есть вариант заделать golang скриптовым языком?
в описании языка написано же что он компилируемый
Oleg
это не ответ
Zloy-Dobry
Вам мало скриптовых языков?
Zloy-Dobry
Да перестаньте же уже, ну.
Dmitry
так что, есть вариант заделать golang скриптовым языком?
Let me google for you. https://stackoverflow.com/questions/41542941/is-it-possible-to-run-golang-code-as-a-script
Aleksandr
Да перестаньте же уже, ну.
угомонись. наличие кучи незнакомых языков не отменяет желания программировать на знакомом
Aleksandr
Я не и не гомонился. Прост странное
прочти определение "странное" и определи подходит ли под него мой последний тезис
Zloy-Dobry
Ты слишком умный. А странное, я про желание го в скриптовый язык
Zloy-Dobry
Ну или как то так.
Zloy-Dobry
Чаю тебе
Oleg
мне питон не нравится
Zloy-Dobry
А вот тут обаснуй.
Zloy-Dobry
Вебсервер на баше, это вот наркомания.
ceiling cat
Zloy-Dobry
А баш это вполне себе инструмент для своих целей
Zloy-Dobry
мне питон не нравится
Юзай руби, он медленней в 2 раза
Zloy-Dobry
ДжаваСкрипт еще есть.
Oleg
ДжаваСкрипт еще есть.
Typescript еще. Можно через ts-node пускать
Zloy-Dobry
https://www.os-js.org/
Zloy-Dobry
Вот
Zloy-Dobry
Пользуй:)
Oleg
Чем интересно?
да всем не нравится)
Doublegrey
Oleg
мне нравится
везет тебе
Oleg
Ладно, это все оффтоп. А я все хочу скрипты на golang писать)
Oleg
вместо bash
Oleg
Let me google for you. https://stackoverflow.com/questions/41542941/is-it-possible-to-run-golang-code-as-a-script
это вообще легально? Сколько треша останется?
Igor
Привет, скажите пожалуйста где можно почитать про то, что делает этот код: https://github.com/adonovan/gopl.io/blob/b725d6015f980e94734da37e35ba0d943fc7532f/ch6/intset/intset.go#L61
Igor
if word&(1«uint(j)) != 0
Zloy-Dobry
а вот еще https://node-os.com/
Igor
word имеет тип uint64