Python 运行时通过酸洗连接来允许它。是否有类似的方式使用经典 App Engine 上的 Go 运行时与 共享套接字google.golang.org/appengine/socket?
1 回答
慕雪6442864
TA贡献1812条经验 获得超5个赞
Go API 中未公开描述符:https : //github.com/golang/appengine/blob/master/socket/socket_classic.go#L152
type Conn struct {
ctx context.Context
desc string
offset int64
prot pb.CreateSocketRequest_SocketProtocol
local, remote *pb.AddressPort
readDeadline, writeDeadline time.Time // optional
}
desc 是您在另一侧重建套接字所需要的。
应该可以在 GitHub 上 fork 这个库,更改 conn 结构以公开所需的desc属性,然后将导入更改为github.com/YOURUSERNAME/appengine/socket而不是appengine/socket.
这是很多工作,所以如果你能想出不同的方法来解决这个问题,你可能会更好。尽管如此,它应该是可能的。
- 1 回答
- 0 关注
- 156 浏览
添加回答
举报
0/150
提交
取消