Как организовать общение между приложениями golang на одном компьютере?
unix socket
Но если юзаете винду то тут только через tcp. 
Вот моя реализация связи https://github.com/v-grabko/Core/wiki/TcpClientServer
через сигналы можно, если одно приложение запустило другое. тогда тому предку, кто запустил, известнен pid запущенного потомка.
но это только сигналы управления.
не передача данных.