Reduce repetitive Go constructor boilerplate by auto-generating functional options | SaaSBrowser.ai