Comments 10
Ну, не знаю.
Может примеров хоть добавить. Причин?
Почему строки неизменяемые например.
Может примеров хоть добавить. Причин?
Почему строки неизменяемые например.
0
Слишком много информации для одной статьи. Надо было растянуть на цикл из пяти, по отдельной статье на каждый пункт, и публиковать в течение месяца. И только после этого уже можно было бы переходить к недостаткам.
Балуете вы читателей хабра, ох балуете.
Балуете вы читателей хабра, ох балуете.
+10
Чисто IMHO: расписано очень поверхностно, в таком виде доступно для понимания людьми, хорошо знакомыми с этими идиомами. Но объем материала для такой аудитории явно очень маленький. С другой стороны для новичков недостаточно деталей и примеров, так что ценность для них тоже сомнительна. Возникает вопрос: для кого писалась статья?
0
Однозначно в закладки. Как будет свободный часок, другой, обязательно почитаю.
-3
А ещё в Go есть такая замечательная штука, как Zero setup cross-compilation. Вряд ли хоть один компилируемый язык может похвастаться возможностью находясь в Linux просто так взять и собрать exe'шник под Windows, даже без настройки, просто парой команд. Тому же Rust'у для этого понадобится полноценная винда, ещё и с половиной MSVC в придачу.
+1
Да ладно винда… Вот под Мак ровно так же — это да!
0
Тому же Rust'у для этого понадобится полноценная винда
Настраивал кросскомпиляцию в linux -> windows:
— Установил пакеты с mingw
— прописал нужный таргет
— скомпилировал
Go кросскомпилирует без mingw?
0
Если код только на Go и не дёргается либ на С, то всё что нужно для кросскомпиляции — это Go SDK.
Тут Go на несколько порядков удобнее других языков. Не нужно тащить ни библиотек, ни виртуальных машин, ни интерпретаторов.
0
Go кросскомпилирует без mingw?
Не воспринимайте как выпад или что-то вроде, но да, Go кросскомпилирует без mingw. Просто для информации.
0
Sign up to leave a comment.
Что есть и чего нет в Go. Часть 1