Ejemplo de conexión al servicio de autenticación de AFIP (webservice wsaa) en lenguaje GO.
- Generar el archivo con extensión .p12 contenedor del certificado y clave privada RSA. Ver documentación de la AFIP.
- Variable de ambiente/entorno AfipP12 con ruta y nombre del archivo .p12. Para entorno Windows utilizar doble barra como separador de directorios, ej. c:\\archivo.p12
- Variable de ambiente/entorno AfipP12Pass con contraseña del archivo .p12
- Descargar los fuentes
git clone https://github.com/sehogas/gowsaa.git
- Ejecutar alguna de estas opciones:
go run .\cmd\gowsaa.go
go build .\cmd\gowsaa.go
Para la conexión soap y la generación del archivo wsaa.go se utilizó https://github.com/hooklift/gowsdl/