Разворачиваем Golang приложение в Kubernetes
В этой статье я хочу поделиться примером, как можно развернуть простое приложение на Golang в Kubernetes, с помощью helm чартов и skaffold скриптов. Думаю, данная статья может быть полезной тем разработчикам, которые только знакомятся с Kubernetes, а возможно и более опытным разработчикам, которые смогут почерпнуть что то интересное для себя.
Читать
@Golang_google
В этой статье я хочу поделиться примером, как можно развернуть простое приложение на Golang в Kubernetes, с помощью helm чартов и skaffold скриптов. Думаю, данная статья может быть полезной тем разработчикам, которые только знакомятся с Kubernetes, а возможно и более опытным разработчикам, которые смогут почерпнуть что то интересное для себя.
Читать
@Golang_google
Удалённые вызовы процедур в Golang
Узнаём, что такое RPC и какие протоколы в них используются. Разбираем три типа реализации RPC в Golang с примерами кода для net/rpc, net/jsonrpc и grpc, а также для чего нужен Protobuf.
https://nuancesprog.ru/p/6733
@Golang_google
Узнаём, что такое RPC и какие протоколы в них используются. Разбираем три типа реализации RPC в Golang с примерами кода для net/rpc, net/jsonrpc и grpc, а также для чего нужен Protobuf.
https://nuancesprog.ru/p/6733
@Golang_google
[Golang] Написание структур Go с эффективным использованием памяти и оптимизацией ЦП
Читать
@Golang_google
Читать
@Golang_google
Дзен | Статьи
[Golang] Написание структур Go с эффективным использованием памяти и оптимизацией ЦП
Статья автора «Golang» в Дзене ✍: Структуры представляют тип данных, определяемый разработчиком и служащий для представления каких-либо объектов.
«Как разобраться в IT-профессиях и выбрать подходящую».
Бесплатный вебинар от Яндекс Практикума — узнаешь, как при выборе новой профессии учитывать ситуацию на рынке, опыт, мотивацию и свои способности.
4 апреля в 19:00.
Регистрация по ссылке
Бесплатный вебинар от Яндекс Практикума — узнаешь, как при выборе новой профессии учитывать ситуацию на рынке, опыт, мотивацию и свои способности.
4 апреля в 19:00.
Регистрация по ссылке
Вопросы и ответы для собеседования Go-разработчика
Структурирование информации — очень полезный навык. И дабы привнести некоторый порядок в этап подготовки к интервью на должность Golang разработчика (и немножко техлида) решил записывать в этой заметке в формате FAQ те вопросы, которые я задавал, задавали мне или просто были мной найдены на просторах сети вместе с ответами на них. Стоит относиться к ним как к шпаргалке (если затупишь на реальном интервью — будет где подсмотреть) и просто набору тем, которым тебе стоит уделить внимание.
Читать
@Golang_google
Структурирование информации — очень полезный навык. И дабы привнести некоторый порядок в этап подготовки к интервью на должность Golang разработчика (и немножко техлида) решил записывать в этой заметке в формате FAQ те вопросы, которые я задавал, задавали мне или просто были мной найдены на просторах сети вместе с ответами на них. Стоит относиться к ним как к шпаргалке (если затупишь на реальном интервью — будет где подсмотреть) и просто набору тем, которым тебе стоит уделить внимание.
Читать
@Golang_google
Проверяем защищённость приложения на Go: с чего начать
Как быстро проверить сервис на соответствие базовым требованиям безопасности? Команда Delivery Club подготовила наглядное руководство по анализу приложения на Go. Из статьи вы узнаете про верную проверку пользовательского ввода, удаление и экранирование неправильных символов, обработку пользовательских паролей, журналирование и не только.
Больше подробностей в материале Delivery Club на Хабре.
Как быстро проверить сервис на соответствие базовым требованиям безопасности? Команда Delivery Club подготовила наглядное руководство по анализу приложения на Go. Из статьи вы узнаете про верную проверку пользовательского ввода, удаление и экранирование неправильных символов, обработку пользовательских паролей, журналирование и не только.
Больше подробностей в материале Delivery Club на Хабре.
Golang-квиз от Evrone - это уникальный шанс не только проверить свою экспертизу, но и выиграть крутой приз. 16 правильных ответов на 16 вопросов о Go, капелька везения - и вот ты становишься обладателем Yandex.Станции. 🎁 Розыгрыш уже 19 апреля, так что рекомендуем поторопиться.
👉 Подготовиться к новым Go-вызовам будет проще с нашим дайджестом. Технические эксперты Evrone специально для тебя отобрали и осмыслили всё самое важное о Golang - грех не воспользоваться. Кстати, предлагаем не только читать о Go, но и слушать, ведь уже 26 апреля пройдет митап, на котором мы будем рады тебя видеть.
👉 Подготовиться к новым Go-вызовам будет проще с нашим дайджестом. Технические эксперты Evrone специально для тебя отобрали и осмыслили всё самое важное о Golang - грех не воспользоваться. Кстати, предлагаем не только читать о Go, но и слушать, ведь уже 26 апреля пройдет митап, на котором мы будем рады тебя видеть.
Как использовать MongoDB в Go
Статья об использование Golang с MongoDB.
https://dev-gang.ru/article/kak-ispolzovat-mongodb-v-go-c0bl811ie5/
@Golang_google
Статья об использование Golang с MongoDB.
https://dev-gang.ru/article/kak-ispolzovat-mongodb-v-go-c0bl811ie5/
@Golang_google
VK приглашает Go-разработчиков на VK Tech Talks
Митап пройдет в гибридном формате 14 апреля в 19:00. Офлайн встреча состоится в офисе VK в Москве, онлайн-трансляция – в сообществе VK Team. Регистрация обязательна.
Программа:
🔹 Quasigo: интерпретатор Go, используемый в ruleguard.
Зачем писать интерпретатор для Go, как он используется и соотносится с существующими решениями.
🔹 Воркшоп: как написать свой Terraform-провайдер и зачем?
Как написать и зарелизить в официальный реджистри свой терраформ-провайдер на примере провайдера VK CS.
🔹 Типизация Kafka-топиков в среде Golang + JSON/Protobuf.
Сценарии использования Confluent Schema Registry в мире Golang, PHP и Protobuf для типизации сообщений, передающихся через Kafka.
Зарегистрироваться
Митап пройдет в гибридном формате 14 апреля в 19:00. Офлайн встреча состоится в офисе VK в Москве, онлайн-трансляция – в сообществе VK Team. Регистрация обязательна.
Программа:
🔹 Quasigo: интерпретатор Go, используемый в ruleguard.
Зачем писать интерпретатор для Go, как он используется и соотносится с существующими решениями.
🔹 Воркшоп: как написать свой Terraform-провайдер и зачем?
Как написать и зарелизить в официальный реджистри свой терраформ-провайдер на примере провайдера VK CS.
🔹 Типизация Kafka-топиков в среде Golang + JSON/Protobuf.
Сценарии использования Confluent Schema Registry в мире Golang, PHP и Protobuf для типизации сообщений, передающихся через Kafka.
Зарегистрироваться
GolangQuiz - канал на котором публикуются интересные задачи и вопросы по Go и их разбор.
Изменения функции append в Go 1.18
Итак под капотом append немного поменялась формула увеличения среза, а именно когда нужно выделить новый базовый массив. И она менее подвержена внезапным изменениям в поведении распределения. И мне хотелось бы привлечь ваше внимание к этому изменению)
Читать
@Golang_google
Итак под капотом append немного поменялась формула увеличения среза, а именно когда нужно выделить новый базовый массив. И она менее подвержена внезапным изменениям в поведении распределения. И мне хотелось бы привлечь ваше внимание к этому изменению)
Читать
@Golang_google