🔷
Go
Простой Go проект с цветным выводом в терминале.
Misego
M
Исходный код →Этот кейс использует Mise для управления инструментами. Убедитесь, что Mise установлен на вашей системе.
Обзор
Простой Go проект, демонстрирующий рабочий процесс Razd: установку зависимостей, запуск и сборку бинарного файла.
Быстрый старт
razd up https://github.com/razd-cli/razd-go-exampleЧто происходит при настройке
- Клонируется репозиторий
- Устанавливается Go через mise
- Запускается
go mod tidy - Приложение запускается через
go run main.go
Razdfile.yml
version: "1"
dependencies:
using: "mise"
ensure:
- "task@latest"
- "go@latest"
tasks:
default:
desc: "Установить зависимости и запустить проект"
cmds:
- task: install
- task: run
install:
desc: "Установить Go зависимости"
cmds:
- echo "📦 Устанавливаю зависимости..."
- go mod tidy
- echo "✅ Зависимости установлены"
dev:
desc: "Запустить приложение"
cmds:
- echo "🚀 Запускаю приложение..."
- go run main.go
build:
desc: "Собрать бинарный файл"
cmds:
- echo "🔨 Собираю проект..."
- go build -o bin/app main.go
- echo "✅ Бинарник собран в bin/app"