我正在尝试将 X 射线追踪添加到我的所有外部呼叫中,并且需要一些帮助。Http 调用非常简单且有据可查,但我在 smtp 上找不到任何东西。
这就是我使用导入“net/http”将 X 射线追踪添加到 http 调用中的方法。
// ... Created a client, then...
client = xray.Client(client)
result, err := client.Do(request.WithContext(context.Background()))
这就是我正在使用导入“net/smtp”将 x 射线跟踪添加到 smtp 调用中的内容。
connection, err := smtp.Dial("smtp.server.com")
// ... Set sender and receiver, then...
writer, err := connection.Data()
_, _ = writer.Write("Message")
_ = writer.Close()
_ = connection.Quit()
我曾尝试深入研究 smtp 客户端和客户端编写器结构,但找不到添加 X 射线追踪的方法。
四季花海
相关分类