Rostislav
Rostislav
иначе риск нарваться на книги типо вон как выше. Издательство packt - самиздат считай. Рейтинг 3.6
Igor
Rostislav
Rostislav
но их кстати тут не написали
Igor
Rostislav
а есть на 5?
не. Формально есть, но типо, если 1 отзыв на 5 баллов, то будет оценка 5.
Rostislav
А так выше 4.8 не видел ни разу
Rostislav
4.7 это значит лучшая в своем роде
.
Вроде есть 4.7 3-4 книги
Rostislav
у книги с кабаном, на которую все молятся 4.8
у K&R 4.7
Илья
может лучше смотреть по отзывам и рецензиям, а не средней оценке?
Rostislav
некая степень субъективности присутствует, но книгу меньше 4.3 я не буду читать принципиально
Rostislav
ибо пробовал и понятно откуда берется оценка
.
Rostislav
да
.
Pavel
Pavel
Если говорить про книги по Go, мне очень понравилась Go Programming Language
Igor
ну и я про это. Все в оновном говорят про Керниган Язык ГО, Облачный ГО, Го для профи, Немного меньше Смерфельд Программирование на ГО, Идиомы на ГО, Го на практике. Вроде из основных все
.
да
Мне Прата больше понравился
Rostislav
про го книги это:
go programming language
learning go
mastering go
Rostislav
Rostislav
Rostislav
хотя у предыдущего издания, где 88 отзывов оценка 4.3
Но эту книгу я ток 1 главу смотрел
Igor
это и есть те что я перечислил
Rostislav
Если есть опыт программирования, то я бы советовал learning go
Pavel
Alexander
не Питон мб
Rostislav
Rostislav
Rostislav
и тем более аналогия - не способ доказательства же
Rostislav
ну имея любую книгу можно новое узнать, это да
Alexander
так база языка не меняется
Rostislav
кто-то вообще спецификацию советует. Ну что ж. Удачи им
Alexander
в книге с мостом и нет никаких правильных передовых подходов
Alexander
ни на тот период, ни на этот
Alexander
не знаю, есть ли там модули в новой редакции только. когда я читал, не было
Alexander
дженерики можно еще год подождать
Alexander
Pavel
Alexander
это значимо, конечно
Null
Null
Тем временем WSQ ступает уверенными шагами к версии 1.0
https://codeberg.org/lig/wsq/releases
Тут вам и женерики, и интерфейсы, и композиция, и встроенные структуры.
Доки пока в дороге.;)
Null
есть подозрение, что большинство нет
Ну, надо быть к этому готовым и чтобы был кейс.
Если код раньше был уже написан, нет смысла его переписывать только чтобы новую фичу языка поюзать.
Alexander
меня смущает то, что недооптимизировали. в сурьезных местах, я думаю, еще сильнее смущает
Илья
Alexander
не, кейсы когда без дженериков вдруг быстрее
Null
Alexander
как раз влияет, и в некоторых случаях часть вещей утекает в рантайм, как понял
Alexander
https://github.com/golang/go/issues/50182
Alexander
получается внедряя надо пока бенчить, а не стало ли хуже. я понимаю, что в хорошем случае бенчи должны быть встроенны как часть выкатывания, но не могу себе позволить. пока следующий релиз подожду
Илья
Илья
Alexander
но кейс идиотский, и напороться на подводные камни...
Null
Alexander
мне кажется, вполне можно без. не могу представить случай, когда это надо
Null
Alexander
зато потом читать удобнее будет
Alexander
возможность, которая позволит не очень умелому программисту творить странные неудобные в поддержке вещи скорее
Null
зато потом читать удобнее будет
Как раз нет. Когда видно сразу, что метод для определенного кейса женерика, то и читать легче, и внутри метода можно больше всего использовать, потому что тип известен более точно.
Igor
-G accept generic code (default 3)
-d value
enable debugging settings; try -d help
Alexander
не, я про именно саму возможность шаблонизировать методы
Null
Илья
Alexander
Igor