Как стать автором
Обновить

Комментарии 10

Ну, не знаю.

Может примеров хоть добавить. Причин?
Почему строки неизменяемые например.
Слишком много информации для одной статьи. Надо было растянуть на цикл из пяти, по отдельной статье на каждый пункт, и публиковать в течение месяца. И только после этого уже можно было бы переходить к недостаткам.

Балуете вы читателей хабра, ох балуете.
Чисто IMHO: расписано очень поверхностно, в таком виде доступно для понимания людьми, хорошо знакомыми с этими идиомами. Но объем материала для такой аудитории явно очень маленький. С другой стороны для новичков недостаточно деталей и примеров, так что ценность для них тоже сомнительна. Возникает вопрос: для кого писалась статья?
НЛО прилетело и опубликовало эту надпись здесь
А ещё в Go есть такая замечательная штука, как Zero setup cross-compilation. Вряд ли хоть один компилируемый язык может похвастаться возможностью находясь в Linux просто так взять и собрать exe'шник под Windows, даже без настройки, просто парой команд. Тому же Rust'у для этого понадобится полноценная винда, ещё и с половиной MSVC в придачу.

Да ладно винда… Вот под Мак ровно так же — это да!

Тому же Rust'у для этого понадобится полноценная винда

Настраивал кросскомпиляцию в linux -> windows:
— Установил пакеты с mingw
— прописал нужный таргет
— скомпилировал

Go кросскомпилирует без mingw?

Если код только на Go и не дёргается либ на С, то всё что нужно для кросскомпиляции — это Go SDK.
Тут Go на несколько порядков удобнее других языков. Не нужно тащить ни библиотек, ни виртуальных машин, ни интерпретаторов.

Go кросскомпилирует без mingw?


Не воспринимайте как выпад или что-то вроде, но да, Go кросскомпилирует без mingw. Просто для информации.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий