Yes - this is one of several fairly significant current limitations of the Go support for Pulumi. See https://github.com/pulumi/pulumi/issues/1614. We’ve to date been more focused on TypeScript and Python, but do expect to make significant improvements for Go as well in the future.