Официальный аккаунт языка программирования Go в твиттере опубликовал пост с просьбой дать отзыв о новом облике своего веб-сайта. В комментариях один из пользователей заявил, что было ошибкой добавлять логотип Google в нижнем правом углу главной страницы. «Многие люди связывают проект с коммерческим продуктом Google».
«Мы потратили много времени на то, чтобы обсудить это. Важно прояснить, что Google поддерживает Go. Google оплачивает хостинг и инфраструктуру, на которой работает golang.org, и мы надеемся, что нынешний маленький логотип — достойный компромисс», — написал он и закрыл вопрос.
Ozon Tech запускает бесплатный курс по разработке на Go. Самым успешным выпускникам по завершении обучения предложат работу в Ozon.
Курс продлится два месяца. Претендовать на обучение смогут те, кто имеет опыт написания промышленного кода. Также поступить на курсы смогут те, кто уже знаком с Go и хочет освоить язык на уровне middle.
В репозиторий языка программирования Go внесены изменения с целью очистить документацию и исходные тексты от потенциально оскорбительных терминов whitelist/blacklist и master/slave (хозяин/раб).
В зависимости от контекста, неполиткорректные слова заменены на "allowlist", "blocklist", "process", "pty", "proc" и "control".
type Stringer interface {
String() string
}
type Plusser interface {
Plus(string) string
}
func ConcatTo[S Stringer, P Plusser](s []S, p []P) []string {
r := make([]string, len(s))
for i, v := range s {
r[i] = p[i].Plus(v.String())
}
return r
}
Сайты Hired и Vettery опубликовали совместный ежегодный отчет о зарплатах программистов в США. Платформы пришли к выводу, что в 2020 году технологическая отрасль оказалась очень устойчивой. Несмотря на экономический спад, зарплаты программистов в стране выросли. Отчет компаний составлен на основе данных от 10 тысяч компаний и 245 тысяч соискателей. Похожую статистику опубликовал портал Dice, основав свои выводы на опросе около 9 тыс. технических сотрудников.Миннеаполис.
Только прошёл один DevDay, а мы уже приглашаем на следующий.
16 июля собираем DevDay о Go. В свободной пятничной обстановке выведаем у спикеров, чем же так хорош gqlgen и в каких случаях собственное решение оказывается лучше, чем Viper и Cleanenv. Ну и обсудим плюсы и минусы Go, как без этого.
Привет, Хабр! В ближайшие выходные, 23-24 октября 2021, мы в Delivery Club проводим свой первый Weekend Offer — мероприятие для привлечения разработчиков в технические команды. В этот раз событие посвятим разработке на Go.
Наш сервис активно развивается, и для поддержания темпов роста мы расширяем команду ИТ-департамента, в котором появляются новые вертикали, сложные технические вызовы и амбициозные задачи.
У addon-operator, нашего Open Source-инструмента для работы с дополнениями в Kubernetes, появился долгожданный релиз v1.0.0 (а вскоре и корректирующий v1.0.1). Напомним, что с помощью addon-operator можно управлять модулями к K8s, созданными с использованием другого Open Source-проекта, — shell-operator. Последний же предназначен для того, чтобы просто и быстро создавать Kubernetes-операторы.
Эксперт по Java и любитель AWS Александр Филичкин опубликовал интересные бенчмарки функций AWS Lambda на всех языках программирования, которые официально поддерживаются (плюс ещё два).
AWS Lambda — услуга AWS, которая обеспечивает событийно-ориентированные вычисления. Она активируется в ответ на заданное событие — и автоматически привлекает все необходимые ресурсы для обработки запроса. Другими словами, она позволяет запускать код без выделения серверов и управления ими (бессерверная модель). Вы платите только за фактическое время вычисления.
AWS Lambda официально поддерживает NodeJS, Python, Go, Ruby, .Net и Java, но косвенно поддерживаются и другие языки. Александр добавил к тестам Rust и GraalVM.
10 ноября 2021 года языку программирования Go исполнилось 12 лет. Разработка языка началась осень 2007 года, проектированием технологии занимались Роберт Гризмер, Роб Пайк и Кен Томпсон, которые до этого момента участвовали в проекте операционной системы Inferno. Релиз первой версии состоялся 10 ноября 2009 года. На данный момент официальный компилятор поддерживается на Linux, macOS, Windows, FreeBSD, OpenBSD, DragonFly BSD, AIX, Plan 9, Solaris и Android.
Сервис онлайн-образования Яндекс.Практикум запустил курс «Go-разработчик». Курс подойдёт для специалистов с небольшим опытом разработки на любом языке программирования.
За три месяца вы прокачаете навыки, которые понадобятся каждому, кто пишет на Go. На выходе сможете самостоятельно выполнять задачи Go-разработчика уровня Junior+. На курсе вас будут сопровождать ментор и куратор.
Выпускники получат сертификат о повышении квалификации — это официальный документ о дополнительном образовании.
10 декабря в 19.00 (Мск) Яндекс.Практикум проведёт открытое собеседование на Go-разработчика. На вебинаре мы покажем, как проходит собеседование, дадим комментарии по всему процессу и ответим на ваши вопросы.
Мероприятие будет полезно для тех, кто проходит Go-собеседования и хочет себя проверить, а также для тех, кто сам проводит собеседования.
DeepMind представила систему искусственного интеллекта Player of Games, которая может играть в покер, шахматы, Go и другие игры. Компания давно инвестирует в игровые системы искусственного интеллекта. В DeepMind отмечают, что игры, хотя и не имеют очевидного коммерческого применения, демонстрируют когнитивные способности искусственного интеллекта.
Сервис онлайн-образования Яндекс.Практикум запустил курс «Продвинутый Go-разработчик», чтобы помочь уже действующим IT-специалистам вырасти профессионально и добавить Go в свой стек. Курс подойдёт тем, кто знает основы бэкенд-разработки и синтаксис Go.
За шесть месяцев вы получите навыки и знания для выполнения задач Go-разработчика middle-уровня. Помогать в этом будут опытные менторы — Go-разработчики из Яндекса и других компаний.
Выпускники получат сертификат о повышении квалификации.
Golang United — комьюнити, основанное опытными разработчиками EPAM, объединив экспертизу участников и их любовь к Go, запускает свою бесплатную учебную программу для начинающих гоферов — «Golang United School».
Курс «Golang United School» доступен на русском и английском языках. Для успешного прохождения учебного материала кандидатам рекомендуется владеть английским (A2 +), а также одним или несколькими языками программирования на базовом уровне.
Команда Go представила версию языка Go 1.18. Релиз включает в себя новые функции и улучшение производительности. Сами разработчики назвали обновление масштабным и заявили о том, что шли к этому с самого начала развития Go.
МТС.Тета открыла набор на бесплатный курс «Golang разработчик» от #CloudMTS. Он подойдет мидлам, которые хотят освоить разработку на Golang. Программа курса включает, помимо изучения основ Go, занятия по архитектуре и шаблонам проектирования, сoncurrency, документации и тестированию, принципам работы с базами данных PostgreSQL и MongoDB, очередям данных, а также новым фичам в Go, включая дженерики. Лучшие студенты смогут попасть в команду #CloudMTS.