Execute Golang como www-data

Quando executo um aplicativo de servidor HTTP Nó, costumo chamar uma função personalizada

function runAsWWW()
{
 try 
 {
  process.setgid('www-data');
  process.setuid('www-data');
 } catch (err) 
 {
  console.error('Cowardly refusal to keep the process alive as root.');
  process.exit(1);
 }
}

deserver.listen(8080,'localhost',null,runAsWWW);

portanto, o servidor está realmente executando como owww-data usuário para oferecer um melhor nível de segurança. Existe algo semelhante que eu posso fazer quando inicio um servidor da web Golang emitindogo run index.go?

questionAnswers(4)

yourAnswerToTheQuestion