Публикации по теме 'go'


Начальная загрузка Go
На выходных я наткнулся на пару видеороликов о том, как компилятор Go был переведен с C на Go. Компилятор Go изначально был написан на C, и после того, как он достиг определенного уровня зрелости, создатели стали искать способы начальной загрузки компилятора на Go, чтобы язык мог унаследовать некоторые из преимуществ Go и иметь возможность делать то, что было бы невозможно, если бы все еще основывалось на C. Вот первое видео с GopherCon, где Расс Кокс рассказывает о своем подходе:..

Введение в Kops: операции Kubernetes и как начать управлять Kubernetes в производственной среде
Во-первых, что такое Копс? Kops (Операции Kubernetes) в настоящее время является наиболее популярным способом создания, уничтожения, обновления и обслуживания высокодоступных высокодоступных кластеров Kubernetes из командной строки. Проект описывает себя как kubectl для кластеров. Как мне его использовать? Если вы использовали kubectl, вам будет легко перейти на Kops. В нем есть команды для создания кластеров, обновления их настроек и применения изменений. Kops использует..

7 важнейших причин, по которым новичкам стоит научиться идти в 2021 году
Знайте, чем полезен Голанг, особенно для новичков Есть много веских причин, почему изучение Голанга является популярной идеей в целом. Согласно Опросу разработчиков 2020 Stack Overflow, популярность среди разработчиков выросла с десятого места в 2019 году до пятого в 2020 году. 32% разработчиков хотят изучить его. Это тоже хорошо оплачивается: в глобальном масштабе исследование Stack Overflow показало, что программисты Perl, Scala и Go имеют самые высокие зарплаты. Это также..

GoLang - хорошее, плохое и уродливое
В этой статье обсуждаются хорошие, плохие и уродливые стороны языка программирования Go. Добро Простой Идти просто. Это также было одной из основных целей дизайна Go. Это также позволяет легко выучить и очень быстро освоить язык. Вот некоторые из областей, в которых Go намного проще и легковеснее: Минимальный набор языковых конструкций. Простые проектные и модульные конструкции. Минималистичный контроль видимости (только общедоступный и частный для пакета). Легко определять..

Структуры в Go
В Go встроен ряд примитивных и составных типов данных . Однако вы также можете создавать свои собственные пользовательские типы данных, и это делается с помощью Structs. Эта статья является частью серии Типы данных в Go . Структуры (сокращение от «структура») позволяют создавать составные типы данных для хранения набора пар ключ-значение. Структуры часто используются для представления объектов реального мира. Структуры определяются с помощью оператора type (строки 10–16)...

Поехали ~ Полное руководство (Часть VI)
Итак, до сих пор мы рассматривали основы Go, объявления, функции, структуры, управляющие операторы в Go. Теперь, в этой главе, мы обсудим больше об объектно-ориентированном аспекте языка Go. Если вы не выполнили предыдущие части, нажмите щелкните здесь , чтобы начать. Указатель для этой серии следующий: Введение в Go Настройка среды Go Основы Go Оператор управления и функции Структуры Объектно-ориентированное программирование в Go Параллелизм..

Облачные функции Google и файловая система
Если вы хотите написать облачную функцию и вам нужно записать временные данные в файловую систему, как вы это сделаете? Использование /tmp . Под капотом это на самом деле просто сохранение в памяти , но если вы должны имитировать чтение и запись в файловую систему, это сработает. Я программно клонировал репозиторий и анализировал файлы JSON из этого репо, поэтому в моей ситуации это имело смысл. Написать: func write() error { text := "Hello World" filepath :=..