Go is not memory safe, not sure where you got that idea. Go programs can absolutely succumb to nil pointer references, memory leaks, etc.
If you have a Go program where user input can be executed as code (no cgo, no unsafe), I'd love to see it.
If you're not careful, you will use c code when using os/user and net according to https://www.arp242.net/static-go.html.
That absolutist statement is also incorrect.
"Go has strong memory safety guarantees" is more accurate. But neither "Go is memory safe" nor "Go is not memory safe" are correct.
... But no, Go isn't memory safe, insofar data races can cause memory corruption.