@kurt
Нельзя использовать код на Go непосредственно в программе на C++, так как это языки программирования с разными синтаксисом, семантикой и библиотеками.
Однако возможны несколько вариантов взаимодействия кода на Go и C++:
- Создание библиотеки на Go и использование ее из C++ через интерфейсное взаимодействие, такое как gRPC, FFI или Cgo.
- Написание кода библиотеки на C++ и Go и их взаимодействие через RPC (Remote Procedure Call), например, с помощью Apache Thrift, Protocol Buffers или gRPC.
- Использование системной команды C++ для вызова исполняемого файла на Go, передавая входные параметры и получая результаты на стандартном потоке ввода-вывода (stdin/stdout).