Интересное обсуждение на Reddit, касаемое структурирования большого веб-приложения на Go.
Вот несколько ссылок, которые предложили члены сообщества:
- GopherCon 2018: Kat Zien - How Do You Structure Your Go Apps
- project-layout (Standard Go Project Layout)
- go-webapp-example (Example web application written in Go)
Вот несколько ссылок, которые предложили члены сообщества:
- GopherCon 2018: Kat Zien - How Do You Structure Your Go Apps
- project-layout (Standard Go Project Layout)
- go-webapp-example (Example web application written in Go)
Reddit
From the golang community on Reddit
Explore this post and more from the golang community
В свежем релизе GoLand много новых и полезных фич 😎. Ознакомиться: https://proglib.io/w/038c285e
JetBrains
What’s New in GoLand 2024.1
Интересуешься компьютерными науками, но не знаешь с чего начать? Выясни, какой ты ИТ-котик!
Пройди короткий профориентационный тест и получи скидку в 5000 рублей на курсы GeekBrains для фанатов информационных технологий. В качестве бонуса после тестирования станет доступна подробная карта ИТ-профессий и список учебных материалов для будущих айтишников.
Приходи учиться в GeekBrains!
Онлайн-академия предлагает отличные курсы для студентов любого возраста. Опытные преподаватели помогут погрузиться в профессию или подготовиться к поступлению в вуз.
Пройти бесплатное тестирование можно на сайте: https://mrqz.me/geekschool
Пройди короткий профориентационный тест и получи скидку в 5000 рублей на курсы GeekBrains для фанатов информационных технологий. В качестве бонуса после тестирования станет доступна подробная карта ИТ-профессий и список учебных материалов для будущих айтишников.
Приходи учиться в GeekBrains!
Онлайн-академия предлагает отличные курсы для студентов любого возраста. Опытные преподаватели помогут погрузиться в профессию или подготовиться к поступлению в вуз.
Пройти бесплатное тестирование можно на сайте: https://mrqz.me/geekschool
Spago — библиотека машинного обучения, предназначенная для поддержки соответствующих архитектур нейронных сетей в задачах обработки естественного языка.
https://proglib.io/w/882fe0b5
https://proglib.io/w/882fe0b5
Релиз
go1.15.6 включил исправления для компилятора, компоновщика, среды выполнения, команды go и пакета io. Читать подробнее.GitHub
Issues · golang/go
The Go programming language. Contribute to golang/go development by creating an account on GitHub.
Пошаговое руководство по написанию игрового движка на Go: https://proglib.io/w/040de736
Medium
Turn-Based Game With Go
Today we will talk about how to write a simple turn-based game engine with Go. While writing our character’s abilities and fights with…
Перевод статьи о нюансах, которые необходимо учитывать при сохранении опций в JSON и их анмаршалинге в Go: https://proglib.io/w/b8945eb7
Хабр
JSON с опциональными полями в Go
Перевод статьи подготовлен специально для будущих студентов курса "Golang Developer. Professional" . Один из наиболее распространенных видов данных, хранящихся в конфигурационных файлах, - это опции ....
Хочешь откликнуться на вакансию, не выходя из приложения?
Тогда тебе сюда 👉 Golang | Jooby.dev
Удобный поиск работы
Удобный постинг вакансий
Удобный сервис
С любовью ❤️, от команды Jooby.dev
Тогда тебе сюда 👉 Golang | Jooby.dev
Удобный поиск работы
Удобный постинг вакансий
Удобный сервис
С любовью ❤️, от команды Jooby.dev
Подборка полезных ссылок, фреймворков, библиотек и инструментов Go, которая поддерживается в актуальном состоянии (в этом процессе может принять участие каждый из вас): https://proglib.io/w/31a8ea9e
Awesome-Go
A curated list of awesome Go frameworks, libraries and software - Awesome Go
A curated list of awesome #Golang frameworks, libraries and software
Курс для middle- и senior-разработчиков, которые хотят стать тимлидами
Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс: https://proglib.io/w/cd50f385
На связи была команда AGIMA!
Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс: https://proglib.io/w/cd50f385
На связи была команда AGIMA!
Первые шаги к началу тестирования кода на Go с помощью встроенного пакета тестирования.
https://proglib.io/w/1c838ac8
https://proglib.io/w/1c838ac8
Pluralsight
Testing Code in Go Language | Pluralsight
Testing code from the start keeps your product from being riddled with bugs in the end. Let's get started with testing in Go using the built-in testing package.
Статья, из которой вы узнаете, как контролировать видимость разрабатываемого пакета на Go, а также как защитить части вашего кода, которые должны использоваться только внутри вашего пакета.
https://proglib.io/w/46520f52
https://proglib.io/w/46520f52
DigitalOcean
Understanding Package Visibility in Go | DigitalOcean
Visibility in the Go programming language means the file space from which a package or other construct can be referenced. In this article, you will learn how to control package visibility, as well as how to protect parts of your code that should only
Практическая реализация паттерна Репозиторий на Go: https://proglib.io/w/9fccbd78
sf9v.github.io
Generating the repository pattern in Go
An easy way to generate the repository pattern in Go