Hi folks, how do you structure a large pulumi project in go, for example creating s3 buckets, policies and users..? Do you place all our code in a main.go file, or structure it in a pkg directory? Thanks in advance for your advice
That way you can put your components in your normal source tree, and your main.go stays small and tidy. Just read config, construct a few providers, and pass them all to a few component resources.