Задать вопрос
@IMount

Как подключитЬся с помощью Golang к другой программе?

Я относительно недавно начал изучать го. Решил заняться первым проектом, но у меня появилась сложность в реализации его. Я не понимаю как с помощью го подключатЬся к программе и считывать данные с неё( программа 1с если это важно). Буду благодарен любой подсказке.
  • Вопрос задан
  • 240 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 3
1. Через сетевой протокол на API сторонней программы. (обычно используют JSON RPC, REST, GRPC)
2. Через вызов клиента другой программы в командной строке из вашего приложения и парсинг вывода.
3. Вызов функций SDK, предоставленного сторонней программой (обычно через cgo).

Остальные способы обычно довольно геморойные и редко используются.
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
и считывать данные с неё( программа 1с если это важно)

Источником данных для 1С обычно выступает БД. Вот оттуда и надо считывать.
С приложения - сомнительная затея IMHO.
Ответ написан
DMGarikk
@DMGarikk
Lead Software Developer
По поводу связи с 1С, ищите официальную документацию и читайте там

вот например отсюда https://v8.1c.ru/platforma/integraciya/ начать можно
===
если гдето наткнетесь на описание коммуникации через COM (виндовая штука) то даже не читайте, это мало того что устаревший так еще и не кросплатформенный способ, хотя его очень любят старые одинесники
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы