Sergey
Go нравится
Sergey
вот я пару недель читал всякое, теперь взялся за приложение и, несмотря на всякие сложности и трудности, я прям проникся
Sergey
но ещё столько всего хочется, и нужно изучить
Daniil
Anonymous
@pronin86 Наткнулся на статью о сикп на хабре. Конечно, не первой свежести (нач.2016г.), но тем не менее интересно https://habrahabr.ru/post/282986/
Sergey
Sergey
и обоснование видел
Sergey
но...блин, фундаментальщина никуда не денется, пока крайней мере в обозримом будущем
Sergey
и лично я считаю свой опыт с сикп вполне себе полезным
Anonymous
поддерживаю. я тоже так считаю (несколько лет назад прибегал к учебнику сикп). Но статья показалась мне интересной, решил поделиться.
Мерль
@m0sth8, как поживает фреймворк, если не секрет?
Slava
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
Kirill
$continue$
Можно ли PHP заменить Go?
Roman
можно ли дрель заменить отверткой?
Daniel
Не
Daniel
Тут как раз две дрели
Daniel
Можно
Roman
я про то что контекста нет
Roman
сверлить или шурупы закручивать
Roman
или может краску сдирать
$continue$
aadz
:)
$continue$
И nodejs
Daniel
Зачем?!
Daniel
И в пхп-то от этих конструкций отказываются
aadz
Чтобы не юзать php
Тогда не надо ничего заменять. Просто делай на Go и все. Заменять - не надо.
$continue$
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
удобная штука для населения
Anonymous
Ок.
aadz
ой, хотя, я с шаред хостингом путаю, кажется. Это шаред хостинг запретить надо, короче :)
Anonymous
@aadz69 Для народа. Не все могут на VPS настроить окружение и проч. А на вирт.хостинге (шаред) уже всё готово, знай кнопки тыкай: создать сайт, прикрепить домен, создать БД, загрузить файлы сайта, импорт БД и любуйся результатом
aadz
Anonymous
даже 4gophers на larvel :)
Anonymous
@aadz69 Да, о них речь и идёт, фраза то была о "запретить вирт/шаред хостинг" :) А его, народа, очоч много. Я работал в этой сфере.
aadz
да??? Ужос кокой :)
Anonymous
i норм :)
aadz
Kirill
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️
варианты