quiero enviar el 2 parámetros lambda necesidades con el fin de trabajar y que básicamente se necesita el valor que desea buscar y como segundo parámetro el campo donde encontrar ese valor.
Ahora sin problema he sido capaz de acceder a algunos de los otros lambdas con que solo necesitan un parámetro con un código como este.
func (s *resourceService) GetProject(ctx context.Context, name string) projectStruct {
payload, err := json.Marshal(name)
util.Logger.Debugf("Payload",payload)
invokeOutput, err := s.lambdaSvc.Invoke(ctx, &lambda.InvokeInput{
FunctionName: &s.getProject,
InvocationType: "RequestResponse",
Payload: payload,
})
if err != nil {
panic(err.Error())
}
var project projectStruct
err = json.Unmarshal(invokeOutput.Payload, &project)
if err != nil {
panic(err.Error())
}
util.Logger.Debugf("Invocation output [%v]", invokeOutput)
return project
}
ahora, con 2 parámetros que he tenido un montón de problemas y trató de un MONTÓN de diferentes enfoques de partida para añadir otra Carga de valor, la creación de una cadena con los valores de 2 y de la jefa de ello, el cálculo de referencias de ambos parámetros y probar y añadir la carga, incluso anexar tanto calcularse bytes de la matriz, pero he sido incapaz de envío de 2 parámetros como la carga
¿Usted sabe la manera correcta de hacerlo? Por Favor Ayuda