Шаблон репозитория для практического трека "Go в веб-разработке"
- Склонируйте репозиторий в любую подходящую директорию на вашем компьютере
- В корне репозитория выполните команду
go mod init <name>
(где<name>
- адрес вашего репозитория на GitHub без префиксаhttps://
) для создания модуля
Чтобы иметь возможность получать обновления автотестов и других частей шаблона выполните следующую команду:
git remote add -m main template https://github.com/yandex-praktikum/go-musthave-shortener-tpl.git
Для обновления кода автотестов выполните команду:
git fetch template && git checkout template/main .github
Затем добавьте полученные изменения в свой репозиторий.
docker run -d -e POSTGRES_PASSWORD=postgres -e PGDATA=/var/lib/postgresql/data/pgdata -v ${PWD}/db:/var/lib/postgresql/data -p5432:5432 postgres
DATABASE_DSN=postgres://postgres:postgres@localhost:5432/links go run cmd/shortener/main.go