
Raumfahrer
25.04.2016
19:02:30
К примеру есть готове приложение, которое использует echo и еще пару либ. Оно скомпилировано и передано для развертывания.
Что потребуется тому, кто развертывает приложение?

Daniel
25.04.2016
19:02:49
запустить его

Raumfahrer
25.04.2016
19:02:57
А ставить зависимости?

Google

Daniel
25.04.2016
19:03:26
go по умолчанию собирает статически линкованный бинарник. нет никаких зависимостей, кроме libc

Kirill
25.04.2016
19:03:43

Raumfahrer
25.04.2016
19:03:47
Оу... И большие выхдят файлы?

Daniel
25.04.2016
19:04:00
5-10 метров

Kirill
25.04.2016
19:04:05
Изыди!

Raumfahrer
25.04.2016
19:04:32
Хм... Кажется деплой го приложения проще всего.

Daniel
25.04.2016
19:04:37
да

Raumfahrer
25.04.2016
19:04:53
Awesome!

Daniel
25.04.2016
19:06:11
о, а бинарник нашего сервера 22М

Kirill
25.04.2016
19:06:36

Raumfahrer
25.04.2016
19:06:44
Блин, это же шикарно просто.

Daniel
25.04.2016
19:06:45
пока секрет

Google

Raumfahrer
25.04.2016
19:06:48
Никакой возни.

Daniel
25.04.2016
19:06:59
на следующей неделе вйдем в бой - и не будет секрет

Kirill
25.04.2016
19:07:10

Daniel
25.04.2016
19:07:49
да, кроскомпиляция, кросплатформенность и статическая типизация сильно облегчают жизнь девопсу
похвастаюсь, да

Raumfahrer
25.04.2016
19:08:43
Совсем ли скудный спрос на Go-девелоперов?
В России

Kirill
25.04.2016
19:08:50

Raumfahrer
25.04.2016
19:09:01
И в асашай.

Kirill
25.04.2016
19:10:02

Daniel
25.04.2016
19:11:09

Raumfahrer
25.04.2016
19:11:19
Отлично.
И еще один, может глупый вопрос. Прошу простить, если он банальный.
Веб приложение на го - это бинарник и папки со статикой и шаблонами?

Kirill
25.04.2016
19:12:17
Не надо как с похапэ)

Daniel
25.04.2016
19:12:22
вообще - сейчас это все довольно быстро растет. и в ближайшие несколько лет мы будем наблюдать интенсивное переписывание всякого legacy с perl|python|php на go

Kirill
25.04.2016
19:13:33

Raumfahrer
25.04.2016
19:13:38
Идеально.

Google

Raumfahrer
25.04.2016
19:14:25
А по скорости он сравним с Java? (непо скорости компиляции)

Daniel
25.04.2016
19:14:43
сравним вполне

Kirill
25.04.2016
19:14:55

Daniel
25.04.2016
19:15:04
нет, не быстрее

Kirill
25.04.2016
19:15:05

Raumfahrer
25.04.2016
19:15:14
Синтаксис у Go божественный.

Daniel
25.04.2016
19:15:17
ява вообще очень быстрая

Kirill
25.04.2016
19:15:25
Я джаву быстрее пока не видел)

Raumfahrer
25.04.2016
19:16:02
У меня сложилось такое впечатления, что Java очень медленный и в основном из-за продуктов JetBrains
Хотя тут скорее дело в том, что ide большие.

Kirill
25.04.2016
19:16:41

Daniel
25.04.2016
19:16:57
в том сисле и над с и с++

Raumfahrer
25.04.2016
19:17:27
Да ну? Даже над C?

Daniel
25.04.2016
19:17:32
когда меряли именно скорость, и не принимали во внимание скорость старта

Raumfahrer
25.04.2016
19:17:40
Ааа

Kirill
25.04.2016
19:17:43
Мы смотрели явно разные дуэли

Raumfahrer
25.04.2016
19:18:26
https://benchmarksgame.alioth.debian.org/u64q/go.html

Kirill
25.04.2016
19:18:27
Можно немного ссылок? Интересно посмотреть то, что ты видел

Google

Raumfahrer
25.04.2016
19:18:41
Я вот тут смотрел. И в некоторых местах го выигрывает.

Daniel
25.04.2016
19:18:50
Да ну? Даже над C?
двуфазная оптимизация. сначала оптимизируется байт-код, потом оптимизируется JIT, на основании результатов статистики, полученной при исполнении

Raumfahrer
25.04.2016
19:18:50
Правда не сильно.

Daniel
25.04.2016
19:21:57
в общем и целом - сравнимо, можно брать.

Raumfahrer
25.04.2016
19:22:47
Точно буду учить.
Мне все нравится. Хотел услышать мнение тех, кто имеет с ним дело.

Admin
ERROR: S client not available

Raumfahrer
25.04.2016
19:23:04
Всем он нравится.

Kirill
25.04.2016
19:23:41
Другие тут в чате вроде не сидят ?
Все ругаются на отсутствие genericов, но я вот не понимаю их, наоборот

Daniel
25.04.2016
19:24:49
есть на что поругаться
есть
и генерики - первое, что при отсутствии полиморфизма нам бы хотелось иметь

Raumfahrer
25.04.2016
19:25:50
Кстати, читал, что ООП в го не такое, как в других языках, таких как Python, Java

Daniel
25.04.2016
19:26:02
оно совсем не такое
то есть - вообще

Kirill
25.04.2016
19:26:11

Raumfahrer
25.04.2016
19:26:29
Вот, над этим придетсч попариться.

Kirill
25.04.2016
19:27:01
Не надо париться :)

Raumfahrer
25.04.2016
19:27:17
Ну, я имею в виду почитать.

Google

Raumfahrer
25.04.2016
19:27:19
Углубиться

Daniel
25.04.2016
19:27:43
не получится :) у го в самом глубоком месте - по колено.
очень простой в освоении язык

Raumfahrer
25.04.2016
19:28:00
Так мало информации?
Ааа
Ну, тогда еще лучше.

Kirill
25.04.2016
19:28:16

Raumfahrer
25.04.2016
19:28:17
Я думал, что там ооп сложнее
Безусловно круто.

Daniel
25.04.2016
19:28:50
ООП бывает разное

Raumfahrer
25.04.2016
19:29:07
Я, к примеру, привык к ООП Python'a/

Daniel
25.04.2016
19:29:17
я как раз питона не знаю

Raumfahrer
25.04.2016
19:29:26
В го, я не увидел всего того, к чему я привык.

Kirill
25.04.2016
19:29:32

Daniel
25.04.2016
19:29:32
его и нет

trump ? trump ? hillary
25.04.2016
19:29:59

Daniel
25.04.2016
19:30:07
чего реально не хватает - возможности проинициализировать у типа часть полей

Raumfahrer
25.04.2016
19:30:15
Go - это как компилируемый Python. В смысле он такой же приятный и интересный.