我正在開發一個嘗試將一些數據發送到遠程服務器的應用程序。獲得主機名后,我通過使用net.Dialer.DialContext. 有一次,我解析了主機名,我繼續使用conn.Write方法將數據寫入連接。conn, err := d.DialContext(ctx, string(transport), addr)
_, err := client.conn.Write([]byte(msg))面臨的錯誤:我觀察到由于某些問題,我無法 ping 我的服務器。令人驚訝的是,從 DialContext 獲得的 conn 在執行此操作時并沒有抱怨conn.Write,它一直在向同一個連接寫入。有人可以幫助我修改我的寫作方法,以便在無法訪問目標服務器的情況下出現錯誤嗎?
- 1 回答
- 0 關注
- 121 瀏覽
添加回答
舉報
0/150
提交
取消