
Olzhas
26.01.2018
10:56:50
кстати, какой стиль у го?
я думал, чтобы код был наиболее тупой и простой

Marlik
26.01.2018
10:58:27
кстати, какой стиль у го?
Я думаю таки юзать методы к структурам, и интерфейсы прикручивать к одинаковым функциям с разными типами данных. Пока вот так, только начал читать.

Olzhas
26.01.2018
10:59:17

Google

Marlik
26.01.2018
10:59:37

Olzhas
26.01.2018
11:02:41
точнее, немного задолбался :D

John
26.01.2018
11:04:28
?

Olzhas
26.01.2018
11:07:42
просто в одном методе библиотека возвращает нужный тип алгоритма ключа, который использовался при формировании проверямого pkcs7, решил не париться при его проверке на го
и просто написал всю проверку валидности подписи на си
для проверки работы

Александр
26.01.2018
11:12:14
франкинштейнов плодят, понимаешь

Anatoly
26.01.2018
11:16:10

Roman
26.01.2018
11:38:22
А вот ещё хочется странного: хочу ф-ю, которая на вход принимает тип и unsafe.Pointer на слайс, и возвращает слайс данного типа

Olzhas
26.01.2018
11:42:01
а какие серьезные задачи есть на го?

Google

Mykyta
26.01.2018
11:42:19

Olzhas
26.01.2018
11:42:27
и как определить - серьезная задача или нет?

Roman
26.01.2018
11:43:18

Mykyta
26.01.2018
11:44:13
можно и го таким образом использовать
Тогда это не корректно сравнивать, потому, что го - это язык программирования, а пхп - шаблонизатор с языком программирования. Корректно тогда сравнивать пхп vs <golang template engine>

Olzhas
26.01.2018
11:44:52

Arch
26.01.2018
11:46:32

Mykyta
26.01.2018
11:47:01
Вот уж не скажите
А знаете, я бы еще добавил, что пхп не просто шаблонизатор с языком программирования, а шаблонизатор с ужасным языком программирования.

Olzhas
26.01.2018
11:47:37

Arch
26.01.2018
11:47:37
Никто не запрещает вам использовать пхп для серьезных задач, можно и сервера на нем писать

Александр
26.01.2018
11:48:13
это сложно будет

Olzhas
26.01.2018
11:48:24
некоторые вещи проще сделать на го, некоторые на пыхе, в фронтенде кроме жс вообще больше ничего нет

Александр
26.01.2018
11:48:24
там же динамическая типизация и склонность к быстрымсрокам

Mykyta
26.01.2018
11:49:08

Arch
26.01.2018
11:49:11

Mykyta
26.01.2018
11:49:43

Arch
26.01.2018
11:50:02

Olzhas
26.01.2018
11:51:15

Google

Mykyta
26.01.2018
11:51:18

Olzhas
26.01.2018
11:52:15
исключая вебсокеты, неочень удобно

Arch
26.01.2018
11:52:38
хах
у меня как раз на пыхе крутится демон вебсокет сервера))))

Olzhas
26.01.2018
11:53:32

Mykyta
26.01.2018
11:53:52
практически все что связано с веб-бэкендом
Я понимаю, что пхп - это тьюринг-полный язык и формально на нем можно писать какие-то программы. Но это тоже самое, что писать на бреинфаке. Я видел как-то кто-то написал шахматы на sed, на лоре было

Arch
26.01.2018
11:54:18
неудобно
ща пишу другой сервис с вебсокетами на го, не скажу, что го сильно удобней для этой задачи)))) ?
Удобно было на питоне + асинкио, но оно в один поток только работает((((

nezorflame
26.01.2018
11:55:37
забавно видеть попытки заявить, что php > go, в 2018

Marlik
26.01.2018
11:55:38

Alex Milushev
26.01.2018
11:56:01

Olzhas
26.01.2018
11:56:04

nezorflame
26.01.2018
11:56:32
не особо большого выбора? вы таки шутите?

Arch
26.01.2018
11:56:33

Mykyta
26.01.2018
11:56:52

Olzhas
26.01.2018
11:57:03

No
26.01.2018
11:57:15
вы сравниваете интерпретатор с компилятором по коду ?

Arch
26.01.2018
11:57:57

nezorflame
26.01.2018
11:58:08
о том и речь

Google

nezorflame
26.01.2018
11:58:10
видимо не так понял
энивей, CRUD для гошного приложения уже давно быстрая задача
и не ресурсоемкая ни разу
даже ORM есть...для особо желающих

Olzhas
26.01.2018
11:59:37

nezorflame
26.01.2018
11:59:57
ну приведите пример
даже интересно стало

Admin
ERROR: S client not available

Mykyta
26.01.2018
12:00:34
даже интересно стало
Это типа как во всякий фреймворках есть генераторы круд, хотя по факту они никому не нужны, потому что бесполезные

Alexey
26.01.2018
12:00:51

nezorflame
26.01.2018
12:02:25
какая гадость
ладно, видимо кому что

Arch
26.01.2018
12:03:24
Народ а есть у кого что почитать про архитектуру сложных приложений на го?
как организовывать взамиодействие между пакетами, ну и тд

Alexey
26.01.2018
12:04:06

Olzhas
26.01.2018
12:04:14
Из крупного в качестве примера
Надо запилить копию вордпресса, только на го

Alexey
26.01.2018
12:05:33

nezorflame
26.01.2018
12:05:40
https://www.packtpub.com/application-development/go-design-patterns-real-world-projects

Google

nezorflame
26.01.2018
12:05:46
хочу сам ее купить
свежачок

Arch
26.01.2018
12:05:56
Ну такие, в которых есть 5-8 ключевых пакетов, между которыми происходит постоянное взаимодействие под нагрузкой

Alexey
26.01.2018
12:06:17

nezorflame
26.01.2018
12:06:47
пока не могу со 100% уверенностью сказать, что самое оно, но по отрывкам, которые видел, ок
собственно отсюда https://github.com/golang/go/wiki/Books

Alexey
26.01.2018
12:08:20
блин, pdf не нахожу... видимо и не прочитаю

nezorflame
26.01.2018
12:08:56
там на сайте есть триал на 2 недели)

alex
26.01.2018
12:09:15
https://www.packtpub.com/application-development/learning-functional-programming-go

nezorflame
26.01.2018
12:09:52
да, и такое есть

Marlik
26.01.2018
12:10:25

alex
26.01.2018
12:11:49
hugo же есть

Gleb
26.01.2018
12:12:16

Mykyta
26.01.2018
12:12:33
Особенно для монги

Marlik
26.01.2018
12:13:02
И монга тоже.

nezorflame
26.01.2018
12:13:40
очень не люблю ОРМ-ки, если честно.
по монге не подскажу, не юзаю, нашел только https://github.com/go-bongo/bongo (но вероятно, речь о ней и была)

Gleb
26.01.2018
12:14:16

nezorflame
26.01.2018
12:14:26
reform или gorm