Как связать http.Client в Перейти к IP-адресу

У меня есть клиентский компьютер с несколькими сетевыми картами, как мне связать http.Client в Go с определенным сетевым адаптером или с определенным IP-адресом SRC?

Допустим, у вас есть очень простой http-код клиента, который выглядит следующим образом:

package main

import (
    "net/http"
)

func main() {
    webclient := &http.Client{}
    req, _ := http.NewRequest("GET", "http://www.google.com", nil)
    httpResponse, _ := webclient.Do(req)
    defer httpResponse.Body.Close()
}

Есть ли способ привязки к определенному NIC или IP?

Ответы на вопрос(2)

Ваш ответ на вопрос