Sergey
Go нравится
Sergey
вот я пару недель читал всякое, теперь взялся за приложение и, несмотря на всякие сложности и трудности, я прям проникся
Sergey
но ещё столько всего хочется, и нужно изучить
Anonymous
@pronin86 Наткнулся на статью о сикп на хабре. Конечно, не первой свежести (нач.2016г.), но тем не менее интересно https://habrahabr.ru/post/282986/
Sergey
и обоснование видел
Sergey
но...блин, фундаментальщина никуда не денется, пока крайней мере в обозримом будущем
Sergey
и лично я считаю свой опыт с сикп вполне себе полезным
Anonymous
поддерживаю. я тоже так считаю (несколько лет назад прибегал к учебнику сикп). Но статья показалась мне интересной, решил поделиться.
Мерль
@m0sth8, как поживает фреймворк, если не секрет?
Lev
лол, я думал жуйк уже сдох
жуйк жив. хоть и не очень :)
Slava
@m0sth8, как поживает фреймворк, если не секрет?
очень тихо и аккуратно, пока генератор делаю
Slava
можно наверное пока посмотреть https://github.com/gobuffalo/buffalo
Stanislav
очень тихо и аккуратно, пока генератор делаю
установка с нуля по инструкции и последюющий запуск приводит к 500 . даже тесты mac541rds:cake sgumeniuk$ buffalo test Buffalo version 0.7.1 go test github.com/vigo5190/cake github.com/vigo5190/cake/actions github.com/vigo5190/cake/grifts github.com/vigo5190/cake/models ? github.com/vigo5190/cake [no test files] time="2017-01-23T16:45:04+03:00" level=info duration=530.498µs human_size="0 B" method=GET path="/" request_id=9a9aa96ad0-40a21d2f49 size=0 status=0 time="2017-01-23T16:45:04+03:00" level=warning msg="Context#Get is deprecated. Please use Context#Value instead" duration=530.498µs human_size="0 B" method=GET path="/" request_id=9a9aa96ad0-40a21d2f49 size=0 status=0 time="2017-01-23T16:45:04+03:00" level=error msg="couldn't start a new transaction: could not create new transaction: dial tcp 127.0.0.1:5432: getsockopt: connection refused" duration=530.498µs human_size="0 B" method=GET path="/" request_id=9a9aa96ad0-40a21d2f49 size=0 status=0 time="2017-01-23T16:45:04+03:00" level=warning msg="Context#Get is deprecated. Please use Context#Value instead" duration=530.498µs human_size="0 B" method=GET path="/" request_id=9a9aa96ad0-40a21d2f49 size=0 status=0 --- FAIL: Test_HomeHandler (0.00s) Error Trace: home_test.go:17 Error: Not equal: expected: 200 received: 500 FAIL FAIL github.com/vigo5190/cake/actions 0.037s ? github.com/vigo5190/cake/grifts [no test files] ? github.com/vigo5190/cake/models [no test files]
Slava
ну, бывает
Sander
Всем привет
Sander
кто-нибудь знает про caddyserver.com и когда можно будет скачать архив с модулями, уже 3-третий день или может даже дольше дней, нельзя скачать.
Slava
у меня знакомому нужно написать чатбота, такого же как @VskShopBot, никому не интересно? условий не знаю
Мерль
https://github.com/golang/go/issues/18740
Kirill
у меня знакомому нужно написать чатбота, такого же как @VskShopBot, никому не интересно? условий не знаю
там после определенного шага невозможно выбрать, например, апрель
$continue$
Можно ли PHP заменить Go?
Roman
можно ли дрель заменить отверткой?
Daniel
Не
Daniel
Тут как раз две дрели
Daniel
Можно
Roman
я про то что контекста нет
Roman
сверлить или шурупы закручивать
Roman
или может краску сдирать
aadz
Можно ли PHP заменить Go?
Все можно заменить чем угодно. Надо только понять, зачем :)
Lev
Можно ли PHP заменить Go?
запросто. надо сделать две вещи: 1. <?go ... ?> 2. парсер-интертрепатор Go =)
aadz
:)
$continue$
И nodejs
Daniel
Зачем?!
Daniel
И в пхп-то от этих конструкций отказываются
aadz
Чтобы не юзать php
Тогда не надо ничего заменять. Просто делай на Go и все. Заменять - не надо.
Anonymous
Лэндинги и сайты из нескольких страниц точно нет смысла делать на go
aadz
Как раз есть смысл! На Go таких лэндингв можно по 500 штук на машине держать, и она этого даже не заметит :)
Constantine️
😂
Anonymous
На php тоже
Constantine️
и на ноде
Anonymous
у лендингов, как правило, php-функционал - отправка сообщения с формы.
aadz
а что это - php-функционал?
Anonymous
Ну, допустим, местечковый новостной портал, никакого плюса от того, что он на go не будет
Anonymous
читай "бакенд". Я криво выразился.
aadz
А от местечкового новостного портала на чем угодно никакого плюса нет :)
Anonymous
"Ну, допустим, местечковый новостной портал, никакого плюса от того, что он на go не будет" а минусов? Если минусов нет, то и разницы тогда нет на чём писать.
Anonymous
минусы будут в скорости разработки и сложности поддержки
aadz
В общем, без разницы. Кто умеет на PHP - делает на нем, кто хочет на Node - то же самое... Главное что-то делать, а не менять шило на мыло
Anonymous
и опять же виртуальный хочтинг не подойдёт
aadz
виртуальный хостинг вобще надо уже давно запретить! :)
Anonymous
ага., каждому по виртуалке
Anonymous
почему запретить?
Anonymous
удобная штука для населения
aadz
почему запретить?
А зачем он нужен если уже VPS стоят копейки давно
Anonymous
Ок.
aadz
ой, хотя, я с шаред хостингом путаю, кажется. Это шаред хостинг запретить надо, короче :)
Anonymous
@aadz69 Для народа. Не все могут на VPS настроить окружение и проч. А на вирт.хостинге (шаред) уже всё готово, знай кнопки тыкай: создать сайт, прикрепить домен, создать БД, загрузить файлы сайта, импорт БД и любуйся результатом
Anonymous
даже 4gophers на larvel :)
Anonymous
@aadz69 Да, о них речь и идёт, фраза то была о "запретить вирт/шаред хостинг" :) А его, народа, очоч много. Я работал в этой сфере.
aadz
да??? Ужос кокой :)
Anonymous
i норм :)
Anonymous
даже 4gophers на larvel :)
Пару раз когда я заходил там была плашка от ларвела "looks like somethingwent wrong"
aadz
Вобще-то, судя по коду страницы 4gophers.ru как-то на PHP не похоже...
bunin
https://github.com/4gophers/4gophers.com
aadz
ой, и правда Laravel
Constantine️
😂
Constantine️
а на чем надо?
Anonymous
На Go же надо, идиоматически правильно
Constantine️
зачем?
Constantine️
ну просто сами подумайте
Constantine️
есть условно 3 свободных часа в день
Constantine️
варианты