func main(parallel bool, debug bool) {
arith := new(Arith)
rpc.Register(arith)
tcpAddr, err := net.ResolveTCPAddr("tcp", ":1234")
checkError(err)
listener, err := net.ListenTCP("tcp", tcpAddr)
checkError(err)
.......
}
Можно ли в golang получить «список» всех зарегистрированных методов RPC с именами и подписями?
Чего я хочу добиться:
Сделайте так, чтобы несколько серверов RPC регистрировали все свои методы и подписи в центральном центре управления с веб-интерфейсом
Из веб-интерфейса я могу вызывать любые методы любых зарегистрированных методов rpc с параметрамисоответственно