慕碼人8056858
2021-11-29 16:31:08
Python 運(yùn)行時通過酸洗連接來允許它。是否有類似的方式使用經(jīng)典 App Engine 上的 Go 運(yùn)行時與 共享套接字google.golang.org/appengine/socket?
1 回答

慕雪6442864
TA貢獻(xiàn)1812條經(jīng)驗 獲得超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 是您在另一側(cè)重建套接字所需要的。
應(yīng)該可以在 GitHub 上 fork 這個庫,更改 conn 結(jié)構(gòu)以公開所需的desc屬性,然后將導(dǎo)入更改為github.com/YOURUSERNAME/appengine/socket而不是appengine/socket.
這是很多工作,所以如果你能想出不同的方法來解決這個問題,你可能會更好。盡管如此,它應(yīng)該是可能的。
- 1 回答
- 0 關(guān)注
- 189 瀏覽
添加回答
舉報
0/150
提交
取消