Cómo Configurar el Cliente
Client es el cliente de Go utilizado para obtener estrategias de actualización y otros recursos. Para hacer solicitudes usando el SDK de Go, necesitas inicializar una instancia de Client y modificar los elementos de configuración predeterminados del Client según sea necesario.
Requisitos Previos
- Ya has registrado una cuenta de UpgradeLink.
- Has obtenido AccessKey y AccessSecret.
Obtener Credenciales

Ejemplo de Configuración Predeterminada
go
package test
import (
"fmt"
"testing"
"github.com/toolsetlink/upgradelink-api-go/client"
)
func TestInit(t *testing.T) {
var config = client.Config{}
config.SetAccessKey("mui2W50H1j-OC4xD6PgQag")
config.SetAccessSecret("PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc")
Client, err := client.NewClient(&config)
if err != nil {
return
}
}Resumen de Parámetros de Configuración
| Nombre del Parámetro | Requerido | Tipo | Valor de Ejemplo | Descripción |
|---|---|---|---|---|
| accessKey | Sí | string | 89c8b3d5f2a74e1b | AccessKey |
| secretKey | Sí | string | 89c8b3d5f2a74e1b | AccessSecret |
| protocol | No | string | HTTPS | Protocolo, por defecto HTTP |
| endpoint | No | string | api.api.com | Nombre de dominio del servicio, por defecto api.upgrade.toolsetlink.com, se puede cambiar a tu propio nombre de dominio de servicio. |