могу ли я добавить структуру к параметру api в golang

# #go #hmac

Вопрос:

можно ли сделать что-то подобное?

 type apiHmac struct {  Name string  Secret string  Version string  }  func SetAPIParameters(host string, port int, hmac apiHmac) {  apiHost = host  apiPort = port  //Hmac = hmac   return  }      

Комментарии:

1. Да, значение структуры может использоваться в качестве аргумента функции. Вы столкнулись с проблемой, когда попробовали код в вопросе?

2. Да, проблема в том, что я сделал строку hmac и передал ее в заголовок, я передаю информацию из SetAPIParameters, которые вы видите выше, я просто не знаю, как передать эту информацию в заголовок из api

3. Это звучит так, как будто вы спрашиваете, как использовать значение структуры для вычисления какого-либо значения заголовка, а не если вы можете использовать значение структуры в качестве параметра функции. Отредактируйте вопрос, чтобы предоставить более подробную информацию.

4. Карлос, непонятно, о чем ты спрашиваешь. Чего вы хотите достичь, что вы сделали до сих пор и как вы застряли?