Skip to content

Egorees/hse-summer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сервера

Поднять сервера можно через docker-compose файлик в корне проекта, я ещё не до конца умею работать с докером, поэтому пока что там поднимаются сразу оба сервера и http, и grpc, но так-то можно комментить ненужную часть..) При этом из-за того, что мейны в cmd, а сервера имеют свои go.mod , то они не слинкованы с основным проектом, поэтому поднять их просто так не получится сразу, но можно их перенести в корневые папки http/accounts и grpc/server соответственно. Однако бд всё равно поднимать через докер, так что не вижу в этом смысла.

Клиенты

Оба клиента реализованы через cobra и уже сбилджены в http/client и grpc/client соответсвенно. Но в целом, можно ребилднуть по мейнам в соотвествующих папках. Описание команд можно вызвать просто через встроеную системку кобры запустив клиенты без команд.

В целом на этом пока всё, видимо в будущем ещё добавится volume для бд, чтобы сохранять данные между запусками бд.

About

Something, that I code on summer course "Introduction to Go"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published