Source File
security_unix.go
Belonging Package
runtime
// Copyright 2023 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.//go:build unixpackage runtimeimport ()func () {initSecureMode()if !isSecureMode() {return}// When secure mode is enabled, we do one thing: enforce specific// environment variable values (currently we only force GOTRACEBACK=none)//// Other packages may also disable specific functionality when secure mode// is enabled (determined by using linkname to call isSecureMode).secureEnv()}func () {var boolfor := 0; < len(envs); ++ {if stringslite.HasPrefix(envs[], "GOTRACEBACK=") {= trueenvs[] = "GOTRACEBACK=none"}}if ! {envs = append(envs, "GOTRACEBACK=none")}}
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)