Golang: перемещаем конфигурацию во внешний файл, чтобы было удобнее

Golang: перемещаем конфигурацию во внешний файл, чтобы было удобнее

Трудно управлять конфигурацией проекта, если она находится в коде. Работая в команде, разработчики продолжают добавлять различные конфигурации по всему проекту. Я всегда перемещаю её во внешний файл, чтобы держать всю…

Реализация перечислений в Golang

Реализация перечислений в Golang

В этой статье я покажу вам, как реализовать перечисления в Golang, используя предварительно идентифицированную iota. Прежде чем перейти к перечислениям, давайте разберёмся, что такое iota и как она используется. Что…

GoLang с Rails

GoLang с Rails

GoLang с Rails? Не знаете, зачем использовать GoLang с Rails? Это основано исключительно на наших требованиях, но, безусловно, может принести пользу другим, ожидающим аналогичного варианта использования. У нас было веб-приложение,…

Детектор гонки данных в Golang

Детектор гонки данных в Golang

Как мы знаем, Golang является мощным языком программирования со встроенной параллелизмом. Мы можем одновременно выполнять функцию с другими функциями, создавая goroutine с помощью ключевого слова go. Когда несколько горожан делятся…