Реаализация сервиса приема данных по протоколу ЕГТС. Разбор пакета с данными делается с помощью библиотеки egtslib.
Приемщик сохраняет все записи из пакета, которые содержат позапись местонахождения (EGTS_SR_POS_DATA).
Хранилища для выходных записей реализованы в форме плагинов:
Есл необходим новый плагин, то он реализуется четез определение интерфейса Connector
:
type Connector interface {
// setup store connection
Init(map[string]string) error
// save to store method
Save(interface{ ToBytes() ([]byte, error) }) error
// close connection with store
Close() error
}