5 минут от Яндекса про преимущества Go и как он используется в компании
https://youtu.be/wBxOKQpdESg
#go
https://youtu.be/wBxOKQpdESg
#go
YouTube
Язык программирования Go. Фёдор Короткий
Третий ролик из серии про языки программирования посвящён языку Go. Фёдор Корткий, ведущий разработчик в службе технологий распределённых вычислений, рассказал, как устроен этот язык, для каких задач он лучше всего подходит, и в чём заключается его главное…
Крутая статья про архитектуру микросервисов
https://habr.com/ru/company/mailru/blog/320962/
#микросервисы #архитектура
https://habr.com/ru/company/mailru/blog/320962/
#микросервисы #архитектура
Хабр
Архитектура микросервисов
К сожалению, у меня нет опыта работы с микросервисами, но около года назад я очень активно интересовался этой темой и изучил все источники информации, какие смог найти. Я просмотрел несколько...
"Go предпочитает композицию, а не наследование, используя простые интерфейсы с одним методом… Это простые и понятные границы между компонентами."
Роб Пайк
Роб Пайк
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел GoLand 2020.1.2
Основые фичи:
* .remove Postfix Completion для удаления элементов из срезов (слайсов).
* Повышена производительность отладчика
Основые фичи:
* .remove Postfix Completion для удаления элементов из срезов (слайсов).
* Повышена производительность отладчика
Наши учащиеся часто сравнивают Python с Go, обычно хвалят Python за лаконичность и краткость, но многие опускают другие важные аспекты разработки. Представляю вам объективное сравнение этих двух по-своему прекрасных языков программирования. https://habr.com/ru/post/488644/
#go #python
#go #python
Хабр
Go vs Python. Виталий Левченко
Предлагаю ознакомиться с расшифровкой доклада Виталия Левченко Go vs Python Go — волшебное слово, решение всех проблем продакшна разом и одновременно негодная технология без эксепшнов. Истина...
Хочу поделиться крайне полезным сервисом - DeepSource. Данный инструмент позволит вам следить за качеством кода с самых разных сторон - от стиля кода до вопросов безопасности и производительности. Сервис использовать очень просто. Также есть автоисправление и интеграция в CI/CD. Сервис используют такие компании, как Intel, Uber и даже NASA. В данный момент есть поддержка Go, Python, Dockerfile, Ruby, а скоро будет и JS. Основные возможности бесплатные, но если вы хотите поддержать создателя курса и использовать платные возможности, то регистрируйтесь по этой ссылке - вы сразу получите 10$ на свой аккаунт.
#go #tools #ci
#go #tools #ci
Разработчики продолжают работать над дженериками и обдумывают как они будут выглядеть в Go 2. Вышел новый новый блог на сайте golang.
«Следующий шаг для дженериков»
https://blog.golang.org/generics-next-step
#golang
«Следующий шаг для дженериков»
https://blog.golang.org/generics-next-step
#golang
go.dev
The Next Step for Generics - The Go Programming Language
An updated generics design draft, and a translation tool for experimentation
Нам важно ваше мнение, пожалуйста, проголосуйте ;)
Что вы бы хотели видеть в этом канале? (возможно несколько вариантов ответа)
Что вы бы хотели видеть в этом канале? (возможно несколько вариантов ответа)
Anonymous Poll
61%
Маленькие задачи по Go (Quizzes)
39%
Новости и анонсы нашего курса
50%
Новости из мира Go
18%
Новости из мира IT
83%
Полезные материалы по Go
27%
Полезные материалы из мира IT
1%
Другое (напишу в чат)
gosec - Golang Security Checker. Данный инструмент с открытым исходным кодом позволяет выявлять проблемы безопасности при анализе вашего кода. Можно использовать как локально, так и встроить в GitHub Actions. gosec используют такие компании как Gitlab, Cloudbees, RedHat и другие.
#go #tools
#go #tools
На нашем курсе не был рассмотрен пакет "big" для работы с большими числами. Но у наших друзей есть материал по данной теме - предлагаем ознакомиться: Пакет Big — Крупные числа в Golang и примеры их использования.
#go
#go
Golang
Тип Big из Math в Golang - Работа с большими числами в Go
Какие типы данных использовать для очень больших чисел в Golang. Константы с крупными значениями и их типы. Пакет math/big в Golang.
10 идей, о которых стоит знать всем программистам
"Я пишу на Python и на Go, а в последние годы занимаюсь крупномасштабными приложениями. Речь идёт о том, что каждый день мне и моей команде приходится поддерживать системы, ответственные за обеспечение работы примерно двух миллионов пользователей. Это — непростая задача. Здесь я хочу поделиться несколькими ценными идеями, которые встретились мне за годы работы."
"Я пишу на Python и на Go, а в последние годы занимаюсь крупномасштабными приложениями. Речь идёт о том, что каждый день мне и моей команде приходится поддерживать системы, ответственные за обеспечение работы примерно двух миллионов пользователей. Это — непростая задача. Здесь я хочу поделиться несколькими ценными идеями, которые встретились мне за годы работы."
Хабр
10 идей, о которых стоит знать всем программистам
Я пишу на Python и на Go, а в последние годы занимаюсь крупномасштабными приложениями. Речь идёт о том, что каждый день мне и моей команде приходится поддерживат...
gocloc - простой и быстрый инструмент для анализа количества строчек кода по языкам программирования в ваших проектах. Сам инструмент написан на Go.
#go #tools
#go #tools
GitHub
GitHub - hhatto/gocloc: A little fast cloc(Count Lines Of Code)
A little fast cloc(Count Lines Of Code). Contribute to hhatto/gocloc development by creating an account on GitHub.
Что выведет данный код?
Anonymous Quiz
17%
123
27%
333
12%
Не знаю
19%
Ошибка во время исполнения
25%
012