Фильм Microsoft Build 2020: главные новинки IT-индустрии
Рассказ и видео о последних новинках от компании Microsoft. Суперкомпьютеры, безопасное машинное обучение, Learn TV, Fluid Framework и многое другое – будьте в курсе инноваций!
https://proglib.io/sh/RSsI59cBpz
Рассказ и видео о последних новинках от компании Microsoft. Суперкомпьютеры, безопасное машинное обучение, Learn TV, Fluid Framework и многое другое – будьте в курсе инноваций!
https://proglib.io/sh/RSsI59cBpz
Что выведет программа?
Anonymous Quiz
31%
A
39%
65
23%
Ошибка компиляции
2%
Нет правильного ответа
4%
Посмотреть результаты
Значение Unicode для A равно 65. Следовательно, когда
i
является типом, приведенным к строке (строка 9), программа выведет А
.Язык Go хорошо себя проявляет при написании сервисов с высокой пропускной способностью, а Python — при использовании для науки о данных. Из статьи вы узнаете, как программы на Go и Python могут взаимодействовать между собой с помощью gRPC.
https://proglib.io/w/be42a6be
https://proglib.io/w/be42a6be
Ardanlabs
Python and Go : Part I - gRPC
Introduction Like tools, programming languages tend to solve problems they are designed to. You can use a knife to tighten a screw, but it’s better to use a screwdriver. Plus there is less chance of you getting hurt in the process. The Go programming language…
Учимся контейнеризировать свое окружение при разработке на Go: https://proglib.io/w/8874d3ce
Docker Blog
Containerize Your Go Developer Environment – Part 1
When joining a development team, it takes some time to become productive. This is usually a combination of learning the code base and getting your environment setup. Often there will be an onboarding document of some sort for setting up your environment but…
🙇Любите пораскинуть мозгами? 20 и 21 июня образовательный портал GeekBrains проведет онлайн-конкурс по математике и информатике. Решите задачи, войдите в десятку лучших и выиграйте бесплатное обучение IT-профессиям на выбор: веб-программированию, системному администрированию, разработке игр и др.
👨🏫 Участвуют все желающие, достаточно школьных знаний. А задания с выбором ответа и без.
🙋♂️ Выглядит жизненно: как будто сдаёшь ЕГЭ, чтобы поступить в онлайн-университет. Все подробности здесь: https://proglib.io/w/331f5990
👨🏫 Участвуют все желающие, достаточно школьных знаний. А задания с выбором ответа и без.
🙋♂️ Выглядит жизненно: как будто сдаёшь ЕГЭ, чтобы поступить в онлайн-университет. Все подробности здесь: https://proglib.io/w/331f5990
Что выведет программа?
Anonymous Quiz
55%
-5 +5
19%
+5 +5
4%
0 0
8%
Нет правильного ответа
14%
Посмотреть результаты
Флаг
+
в спецификаторе формата %+d
используется для того, чтобы всегда печатать знак для числовых значений. Следовательно, эта программа выводит -5 +5
.Go-elasticsearch — клиент для работы с Elasticsearch. В зависимости от используемой версии Elasticsearch можно подключать соответствующую версию клиента (6.х и 7.х).
https://proglib.io/w/ffbc66bd
https://proglib.io/w/ffbc66bd
GitHub
GitHub - elastic/go-elasticsearch: The official Go client for Elasticsearch
The official Go client for Elasticsearch. Contribute to elastic/go-elasticsearch development by creating an account on GitHub.
Разбираемся с сортировкой в Go: https://proglib.io/w/f83e5e5c
Что выведет программа?
Anonymous Quiz
27%
panic: runtime error
49%
0
11%
Ошибка компиляции
3%
Нет правильного ответа
10%
Посмотреть результаты
Библиотека Go-разработчика | Golang pinned «Фильм Microsoft Build 2020: главные новинки IT-индустрии Рассказ и видео о последних новинках от компании Microsoft. Суперкомпьютеры, безопасное машинное обучение, Learn TV, Fluid Framework и многое другое – будьте в курсе инноваций! https://proglib.io/sh/RSsI59cBpz»
Функция удаления в строке 9 ничего не возвращает и ничего не делает, если указанный ключ (
ключ h
) не существует. В строке 10 мы пытаемся напечатать s["h"]
. Поскольку карта s не имеет ключа h
, она вернет значение по умолчанию int. Следовательно, выведен будет 0
.Управление памятью и её распределение в Go: https://proglib.io/w/7862e8f4
Medium
Go: Memory Management and Allocation
ℹ️ This article is based on Go 1.13.
Объёмная статья о реализации шаблона backend сервера на Golang, в которой каждый найдёт для себя что-то полезное.
Часть 1 (HTTP сервер)
Часть 2 (REST API)
Часть 1 (HTTP сервер)
Часть 2 (REST API)
Хабр
Шаблон backend сервера на Golang — часть 1 (HTTP сервер)
Представленный ниже шаблон сервера на Golang был подготовлен для передачи знаний внутри нашей команды. Основная цель шаблона, кроме обучения — это снизить время...
История о том, как исследователь безопасности нашел критическую уязвимость в инфраструктуре Uber, основанной на Golang: https://proglib.io/w/3eddca16
Medium
How dangerous is Request Splitting, a vulnerability in Golang or how we found the RCE in Portainer and hacked Uber
SSRF + CRLF + HTTP Pipeline + Docker API = RCE
Руководство по оформлению кода от разработчиков Thanos с оглядкой на читаемость, производительность, тестируемость и др.
https://proglib.io/w/4bcabd36
https://proglib.io/w/4bcabd36
GitHub
GitHub - thanos-io/thanos: Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project. - thanos-io/thanos