MXLTN
а кто-то идет на http://gothamgo.com/ ?
MXLTN
на недел будет
Doublegrey
блин. Ребята. Как мне отдавать статические файлы из папки static когда я захожу на /login ?
Daniel
гугл не отвечает?
Doublegrey
http.Handle("/login", http.FileServer(http.Dir("./static")))
Doublegrey
вот это нашел
Doublegrey
но не робит
Daniel
при таком раскладе post в /login уже не обработать...
Doublegrey
так что мне делать?
Anonymous
так что мне делать?
отдельные хендлер и путь для статики или лучше вообще это повесить на nginx/caddy
Doublegrey
а ничего если я на / повешу 2 хендлдера?
Daniel
чего. не выйдет
Doublegrey
блииин. Чтото я тупой совсем(.
Daniel
что можно сделать
Doublegrey
Можете обьяснить, как мине на /login отдавать всю папку static ?
Daniel
не
Daniel
надо сформулировать задачу
Daniel
человеческими словами
Daniel
и решение станет очевидно
Kirill
не всегда человек может это сделать
Daniel
(на некоторые uri надо повесить хендлер FileServer, а на другие - обработчик собственно логина)
Daniel
не всегда человек может это сделать
тогда, я боюсь, не надо ему быть программистом.
Kirill
https://blog.sourced.tech/post/enry/ https://github.com/src-d/enry
Doublegrey
тогда, я боюсь, не надо ему быть программистом.
я же сформулировал задачу. Мне надо, чтобы при обращении к /login, подгружались наобходимые css u js скрипты из папки static
Kirill
я бы такую задачу на грэйме решал. в несколько строк пилится.
Daniel
https://github.com/gramework/gramework
nikita
я бы такую задачу на грэйме решал. в несколько строк пилится.
серьезно? не nginx, который стоит перед сервером?
Sergey
https://github.com/gramework/gramework
а что за coverage в проектах встречается?
Anonymous
Sergey
точнее codecov
Anonymous
ну вот тесты покрывают строки кода, какой-то их процент
Sergey
но я думал build passing показатель что тесты пройдены
Sergey
а тогда понятно
Anonymous
там не только пройдены/не пройдены, но и сколько кода задействуется
Sergey
пока сложно все это
Sergey
но буду теперь знать
nikita
Да
расскажи почему, вдруг правда есть причины пока это кажется рекламой условимся, что nginx у нас проксирует запросы к приложению
Kirill
а что вместо него?
Только гошные решения
Kirill
До - велосипед на плюсах
No1
Такой хаылоад что летенси nginx кошмарит все приложение)))) чудно:)
nikita
Такой хаылоад что летенси nginx кошмарит все приложение)))) чудно:)
как можно быть уверенным в nginx, если ты не сам его писал? важно быть уверенным, что ты сэкономил каждую доступную миллисекунду
Anonymous
Такой хаылоад что летенси nginx кошмарит все приложение)))) чудно:)
не знаю что за нагрузки, но вообще на единичных запросах простой вебсервер на го делает статику на nginx
nikita
Так вы и golang не сами писали
ты будешь смеяться https://github.com/goodlang/good
Anonymous
не знаю что за нагрузки, но вообще на единичных запросах простой вебсервер на го делает статику на nginx
а в сложном приложении выйгрыш закрепляется, тк именно этот процесс на го имеет доступ к прочим ресурам - бд, кеши и пр. и не тратится время на взаимодействие nginx с прочими компонентами. так что ничего удивительного что кто-то nginx не хочет юзать в случае го
No1
у меня форк
Поздравляю))
Valentin
у меня форк
И форк линукса, на котором запущен сервер?
Andrew
Уже обсуждали, что iOS открыла ядро?
nikita
Уже обсуждали, что iOS открыла ядро?
чур его я первый форкаю
Anonymous
чур его я первый форкаю
чувак извини, но его уже весь район форкнул
Chebyrash
Ссылку? Пожалуйста.
Oleh
с чего начать для роботы с p2p децентрализованые сети и все в этом духе?
Oleh
интересно пощупать, но как подойти не знаю
Valentin
Ссылку? Пожалуйста.
https://github.com/apple/darwin-xnu
Chebyrash
Спасибо.
Irina
В Берлине довольно активный митап гошниц есть
Alexey 〒.
Уже обсуждали, что iOS открыла ядро?
apple после каждого релиза сурсы ядра выкладывали. В чем новость-то?
Pawel
В Берлине довольно активный митап гошниц есть
такое впечатление, что программисткам гошечка нравится больше других языков - судя по активности в интернетах
Igor
Есть такое, вот такие кадры у нас растут 🙂
Igor
От кого? 🙂
Igor
по нику не могу догадаться
Igor
Звучит загадочно 🙂
Niko
Привет! Можно ли создать структуру по названию из строки? type Test struct { number string } func main() { test := "Test" number := "234" fmt.Printf("%v", test{number}) // не работает fmt.Printf("%v", (new test()){"123"}) // не работает fmt.Printf("%v", Test{"123"}) // работает } Я хочу выбирать Test или Test2 динамически
Niko
Получится как в примере из gotour Но из строки так понимаю никак?