Запустите Golang как www-данные

Когда я запускаю приложение сервера HTTP узла, я обычно вызываю пользовательскую функцию

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);
 }
}

отserver.listen(8080,'localhost',null,runAsWWW);

поэтому сервер на самом деле работает какwww-data Пользователь может предложить более высокий уровень безопасности. Есть ли что-то подобное, что я могу сделать, когда я запускаю веб-сервер Golang, выпускаяgo run index.go?

Ответы на вопрос(4)

Ваш ответ на вопрос