Since dynamic providers are not supported in Go, what is the appropriate workaround when you need to implement a new provider? In particular, I'm looking to create a new provider in order to update GoDaddy domain nameservers. I see that in this doc there is reference to a third type of provider that you can write yourself and share. Are there any examples on how to implement one of these providers?
Ah yep too bad it couldn't be done (quickly) in Go, but your solution doesn't look bad at all! We're looking to encapsulate some custom tooling with a custom provider, so it's good to see some real examples
08/31/2021, 9:05 PM
Yeah it was fairly simple to do in JS. I really like the concept of the dynamic providers, just wish they were supported in Go projects. The big downside of the implementation is that now I have two different stacks I have to spin up. But that's a tradeoff I was willing to make for the time savings