Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! Продолжаю осваивать новые навыки, необходимые для джуниор-разработчика. В предыдущей публикации улучшал навык с СУБД SQLite, сейчас хочу наработать навык с проектированием спецификаций по стандарту OpenAPI: однажды часть тестового задания была разработка сервиса по такой документации и требовалось сгенерировать свою. Спецификацию я тогда написал вручную и потратил на это несколько дней...
Источник: Nuances of Programming При запуске нового приложения важно, чтобы оно легко обновлялось и распространялось. А для некоторых приложений — еще и максимизация времени бесперебойной работы. Хороший пример таких приложений — API, используемый сразу несколькими клиентами, которые ожидают, что он всегда будет работать без сбоев. Недавно у меня была задача: создать API с максимальным временем бесперебойной работы при обновлении бинарных файлов. Кратко изложу суть найденных мной решений. Наверняка есть и другие, просто эти два решения применяются чаще...