- helper function to work with github naming (regexp mustcompile); - move telegram requests handlers into a separate file/module; - remove unused YouTrack interface; - review Git struct, review init function, - create separate git instance for each request; - using env vars into Cloud functions; - create domain package with only Git struct description..; - add Controller package with all current UseCases; |
||
|---|---|---|
| .github/workflows | ||
| cmd | ||
| controller | ||
| domain | ||
| ext | ||
| handler | ||
| helpers | ||
| .gitignore | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| readme.md | ||
readme.md
docker build -t golang-scratch-test --pull .
To-do P1:
-
Делать запросы в Git, ownCloud параллельно;
-
Сохранять правильную ссылку на Git;
-
Сохранять правильную ссылку на GitBuild;
-
Сделать бота в Telegram;
To-do P2*:
-
Сохранять короткую ссылку на графику;
-
Сохранять внешнюю ссылку на графику;
-
Сделать бота в Discord;
-
Подумать над нормальной обработкой ошибок, сейчас достаточно всрато;
-
Складывать в описание репозитория ссылку на тикет;
-
Сделать базулю с достойными пользователями;
-
Run bot on docker scratch: https://github.com/jeremyhuiskamp/golang-docker-scratch/blob/main/README.md