windows - Golang og komponentobjektmodellen

Indlæg af Hanne Mølgaard Plasc

Problem



i python kan jeg gøre noget i denne retning:


import win32com.client

clsid = '{9BA05972-F6A8-11CF-A442-00A0C90A8F39}'
windows = win32com.client.Dispatch(clsid)


eller


import win32com.client
xl = win32com.client.Dispatch("Excel.Application")   


Ovennævnte koder hænger ind i IE via COM-grænsefladen, som giver mig mulighed for at automatisere mange opgaver. Jeg vil især gerne læse de opstående fanes webadresser.


Hvordan ville man gå i gang med at interagere med en DLL baseret på en given CLSID i Go?
Jeg har kigget efter nogle klare eksempler på dette, men jeg har ikke fundet noget nyttigt.

Bedste reference