Есть способ лучше. Кодогенерация в Go — это мощный инструмент, который автоматизирует рутину и расширяет возможности языка.
На открытом уроке «Кодогенерация в Go: код, который не пришлось писать» разберем, как это работает. Поговорим о том, когда кодогенерация уместна, какие механизмы Go ее позволяют и как это применяется в реальных проектах.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем первую программу на Go 🚀 Для самых начинающих.
Привет, будущие гоперы!👋 Давайте отбросим страхи и напишем вашу первую программу на языке Go. Это проще, чем кажется!
Шаг 1: Готовим рабочее место
- Мы уже установили Go и редактор кода (например, VS Code). Открываем редактор и создаем новую папку для нашего проекта.
- Внутри папки жмем на «плюсик» и создаем файл. Но не простой, а с кодом на Go!
Шаг 2: Создаем правильный файл
- Файлы с кодом на Go имеют расширение .go
- Есть важное правило: главный файл программы, с которого всё начинается, принято называть
- Создаем файл
В следующем посте перейдем к самому интересному —написанию кода!
#Go #Программирование #ДляНачинающих #УрокGo #Часть1
@golangprofi
Привет, будущие гоперы!
Шаг 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: разбираем код по косточкам 🦴
В нашем файле
Давайте разберем, что тут происходит:
-
-
-
-
⬇️ Самое главное:
Текст, который мы хотим вывести, пишем в кавычках
В следующем посте мы ЗАПУСТИМ эту программу и увидим легендарный «Hello, World!»
#Go #Программирование #ДляНачинающих #УрокGo #Часть2
@golangprofi
В нашем файле
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: Волшебная команда
Убедитесь, что вы в папке с вашим
Вводим команду:
И нажимаем Enter
Что это значит?
-
-
-
Результат:
Если вы всё сделали правильно, в терминале вы увидите заветную надпись:
Hello, World!
Поздравляю!🎉 Вы только что написали и запустили свою первую программу на Go! Это огромный шаг.
#Go #Программирование #ДляНачинающих #УрокGo #Часть3
@golangprofi
Код написан, теперь нужно его выполнить. Редактор кода — это умный блокнот, но запускать программы он не умеет. Для этого нам нужен терминал и установленный Go!
Шаг 1: Открываем терминал в редакторе
Откроем сверху вкладку View
Шаг 2: Волшебная команда
Убедитесь, что вы в папке с вашим
main.go. Можно в терминале написать ls (на MacOS) или dir (на Windows), и нажать Enter, чтобы увидеть список файлов.Вводим команду:
go run main.go
И нажимаем Enter
Что это значит?
-
go — обращаемся к компилятору Go.-
run — просим его запустить файл.-
main.go — указываем, какой именно файл запускать.Результат:
Если вы всё сделали правильно, в терминале вы увидите заветную надпись:
Hello, World!
Поздравляю!
#Go #Программирование #ДляНачинающих #УрокGo #Часть3
@golangprofi
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1😁1