# contribute


11/02/2023, 10:25 AM
Hi, team, Is there more documentation on how to get started with Pulumi development? I have the following questions: 1. I encountered difficulties setting up the Pulumi development environment on my Mac. I tried using gitpod mentioned in the documentation (, but even when using the online environment, I still get the following error :
Copy code
make[1]: Leaving directory '/workspace/pulumi/sdk/go'
Checking for go . ✓
cd pkg && GOBIN=$HOME/.pulumi-dev/bin go install -ldflags "-X <|>" <|>
# <|>
../../go/pkg/mod/ undefined: strings.CutPrefix
note: module requires Go 1.20
make: *** [Makefile:69: install] Error 2
2. How do I get started with my development and verification? How do I run my development code?


11/04/2023, 5:14 PM
None of our day-to-day engineers use the gitpod so it gets out of date a lot 😞 In generally the easiest way is to use macos or linux and install everything needed via homebrew. I think the dotnet instructions need an update at but the rest of those homebrew packages should install fine. Then if you want to run your build of pulumi just run
make build
to build a copy of
to ~/go/bin