Буквально недавно обновил MacBook Pro M2 8/256Gb (в старой будке) на новенький MacBook Pro M3 16/1Tb.
На самом деле и прошка M2 неплохо себя показала. Прекрасная машинка за свои деньги.
Причина желания поменять - тачбар. Это была попоболь из-за отсутствия тактильных F-кнопок.
Поддержу предыдущих ораторов про 16 гигов и про 1Tb. Младшие (базовые) модели грешат потерей производительности из-за не очень скоростного контроллера памяти и накопителя. Поэтому лучше поискать модель с 16 гигами памяти и накопителем хотя бы 512 гигов.
Про память - я запустил в докере банальный LAMP и оно уже откушало примерно 8 гигов памяти. На своей новой прошке не заметил просадки по памяти, но уверен что вместе с IDE например от JetBrains и запущенном браузере оперативная память будет самым чувствительным ресурсом. А вот проц что M1, что M2, что даже M3 - показывают приятную производительность и энергоэффективность.
Резюмируя - на golang пожалуй должно хватить. Если эта машинка подвернулась по удобной цене на вторичном рынке, то вполне можно брать. Но лучше добавить как RAM (в первую очередь) так и SSD (256 гигов - это прямо минимум, слишком быстро начнёт заканичваться). И если с SSD ещё можно добавить внешний накопитель (не очень удобно, но можно), то RAM не добавить.