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


Lint при сохранении с официальным расширением Golang VS Code
Пост Lint on Save With VS Code Official Golang Extension впервые появился на Qvault . У Go есть твердые мнения о том, как вы должны стилизовать и форматировать свой код. Большим преимуществом этого является то, что вам не нужно тратить часы на настройку таких инструментов, как ESLint, Prettier, JSLint и т. д. Тем не менее, чтобы воспользоваться преимуществами инструментов стилизации и листинга, доступных в наборе инструментов, вам нужен среде, что делает их простыми в..

7 шаблонов кода в Go, без которых я не могу жить
Шаблоны кода, чтобы сделать ваши программы более надежными, эффективными и облегчить вашу жизнь Я занимаюсь разработкой EDR-решений 7 лет. Это означает, что мне нужно написать долговечное системное программное обеспечение, которое будет одновременно отказоустойчивым и эффективным. Я активно использую Go для этой работы, и я хотел бы поделиться некоторыми из наиболее важных шаблонов кода, на которые вы можете рассчитывать, чтобы сделать свою программу более надежной и эффективной...

Go - как структурировать мой код?
За выходные строю небольшую Zeit Integration . Я называю это TrelloZeitIntegration , потому что я использую Trello API в своей интеграции. Но в любом случае. Это был первый раз, когда я программировал на Go в «реальном» проекте. Начав работу над проектом, я буквально взломал все, что находится внутри index.go файла. Файл очень быстро превратился в +300 строк кода и выглядел немного неаккуратно. Конечно, было. Этот единственный файл мог: Обработка API Zeit Создать..

Учебное пособие по отражениям: строка запроса для структурирования синтаксического анализатора в Go.
Учебное пособие по отражениям: строка запроса для структурирования синтаксического анализатора в Go. Когда нам нужно работать с переменными во время выполнения, используя информацию, которой не было на момент написания программы, или нам может потребоваться создать переменные во время выполнения для тестовых случаев, в этих ситуациях нам может потребоваться отражение. Отражение станет вашим незаменимым инструментом, когда вы работаете с универсальным дизайном. Вкратце, Reflections..

Мой путь от JS до Go-разработчика
Привет, ребята, вы когда-нибудь чувствовали себя некомфортно на своей работе? Или вы когда-нибудь думали, что, возможно, вы могли бы получать больше удовольствия от своей профессии, если бы вы приняли другие решения при выборе технологий, на которых вы собираетесь специализироваться? Что ж, мой друг, эта серия может быть идеальной для вас, пожалуйста, не принимайте эти истории как «Окончательный курс, чтобы стать супер-возвышенным разработчиком Go», потому что это не так, эта серия —..

Почему не следует использовать Go (Golang)
Добро пожаловать обратно! Go (или Golang) - довольно популярный язык программирования, многие компании / проекты начинают осваивать этот конкретный язык, и я даже написал несколько статей, в которых рассказывается о том, почему Go такой потрясающий: 5 причин, по которым вам нужно изучить Go (Golang) в 2021 году С возвращением! Как некоторые из вас, возможно, знают, Go - это сверхмощный язык программирования с множеством возможностей. Это…..

Волоконно-веб-фреймворк
Fiber - это веб-фреймворк, вдохновленный Express , построенный на основе Fasthttp , самого быстрого механизма HTTP для Go . Предназначен для упрощения процесса быстрой разработки с нулевым выделением памяти и производительностью. Установка go get -u github.com/gofiber/fiber Пример package main import "github.com/gofiber/fiber" func main() { app := fiber.New() app.Get("/", func(c *fiber.Ctx) { c.Send("Hello, World!") })..