Privilege Separation in Go

Almost three weeks ago, I gave a talk on privilege separation in the Go programming language at FOSDEM 2025 . In my talk, I was foolish enough to announce two blog posts, one I had already written and this one. After a few evenings where I found the time to work on this post, it is finally done. The previous Dropping Privileges in Go post dealt with the privileges a computer program has. Usually,…