我正在尝试使用 Go 编写代码,通过网络将闭包从计算机 A 传输到计算机 B,以允许计算机 B 执行闭包。例如
计算机 A:
c1 := func() { fmt.Println("Hello World") }
// somehow transfer c1 to Computer B
计算机 B:
c2 := // receive closure from Computer A
c2()
结果是在第二台计算机上打印“Hello World”。有人知道这个方法吗?
最佳答案
你不能这样做。至少在添加一些奇特的 NaCl 支持之前不会。
关于networking - 跨网络复制函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22312379/