Golang Юниор
4.81K subscribers
208 photos
6 videos
252 links
Канал для начинающих изучать язык программирования Go. Юниоры или Junior - Вперед.

Контент нашего канала состоит из:
- туториалы
- вопросы с собесов
- тесты на знания Go


@viktorreh
@anothertechrock

Чат: https://t.iss.one/+UA9kQbQdpFxmZGY6
Download Telegram
🧑‍💻 Все еще пишешь типовой код вручную?

Есть способ лучше. Кодогенерация в Go — это мощный инструмент, который автоматизирует рутину и расширяет возможности языка.

На открытом уроке «Кодогенерация в Go: код, который не пришлось писать» разберем, как это работает. Поговорим о том, когда кодогенерация уместна, какие механизмы Go ее позволяют и как это применяется в реальных проектах.

❗️Это тот случай, когда нейросети не заменят глубокого понимания механизмов языка. Практикующий разработчик с опытом в продакшене покажет, как избежать подводных камней и применять кодогенерацию в рабочих проектах. Ваш шанс научиться создавать более эффективные и лаконичные решения. Перестаньте тратить время на шаблонные задачи и начните генерировать код, который работает за вас.

🗓 Урок пройдет 19 ноября в 20:00 в преддверии старта курса «Golang Developer. Professional». Все участники вебинара получат скидку на обучение. Регистрируйтесь по ссылке, чтобы освоить один из самых перспективных навыков в Go: https://vk.cc/cRq967

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем первую программу на Go 🚀 Для самых начинающих.

Привет, будущие гоперы! 👋 Давайте отбросим страхи и напишем вашу первую программу на языке Go. Это проще, чем кажется!

Шаг 1: Готовим рабочее место

- Мы уже установили Go и редактор кода (например, VS Code). Открываем редактор и создаем новую папку для нашего проекта.
- Внутри папки жмем на «плюсик» и создаем файл. Но не простой, а с кодом на Go!

Шаг 2: Создаем правильный файл


- Файлы с кодом на Go имеют расширение .go
- Есть важное правило: главный файл программы, с которого всё начинается, принято называть main.go.
- Создаем файл main.go. Теперь мы готовы писать код!

В следующем посте перейдем к самому интересному — написанию кода!

#Go #Программирование #ДляНачинающих #УрокGo #Часть1

@golangprofi
Please open Telegram to view this post
VIEW IN TELEGRAM
5🥰3💩2
Первая программа на Go: разбираем код по косточкам 🦴

В нашем файле main.go нужно написать несколько строчек. Не пугайтесь незнакомых слов, сейчас всё объясню!

package main

import "fmt"

func main() {
fmt.Println("Hello, World!")
}


Давайте разберем, что тут происходит:

- package main — объявляем «главный пакет».
- import "fmt" — берем полезный ящик с инструментами под названием fmt. Он нужен, чтобы выводить текст на экран.
- func main() — объявляем главную функцию. Программа всегда начинает свою работу именно отсюда.
- {} — внутри этих фигурных скобок живет код, который будет выполняться.

⬇️ Самое главное:

fmt.Println(...) — это команда из нашего ящика fmt, которая печатает текст и переходит на новую строку.
Текст, который мы хотим вывести, пишем в кавычках "..."

В следующем посте мы ЗАПУСТИМ эту программу и увидим легендарный «Hello, World!»

#Go #Программирование #ДляНачинающих #УрокGo #Часть2

@golangprofi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👀1
Запускаем первую программу на Go! Терминал и магия команды «go run»

Код написан, теперь нужно его выполнить. Редактор кода — это умный блокнот, но запускать программы он не умеет. Для этого нам нужен терминал и установленный Go!

Шаг 1: Открываем терминал в редакторе

Откроем сверху вкладку View ➡️ Terminal

Шаг 2: Волшебная команда

Убедитесь, что вы в папке с вашим main.go. Можно в терминале написать ls (на MacOS) или dir (на Windows), и нажать Enter, чтобы увидеть список файлов.

Вводим команду:
go run main.go

И нажимаем Enter

Что это значит?

- go — обращаемся к компилятору Go.
- run — просим его запустить файл.
- main.go — указываем, какой именно файл запускать.

Результат:
Если вы всё сделали правильно, в терминале вы увидите заветную надпись:
Hello, World!

Поздравляю! 🎉 Вы только что написали и запустили свою первую программу на Go! Это огромный шаг.

#Go #Программирование #ДляНачинающих #УрокGo #Часть3

@golangprofi
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1😁1