...
Run Format

Source file src/crypto/x509/root.go

Documentation: crypto/x509

  // Copyright 2012 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.
  
  package x509
  
  import "sync"
  
  var (
  	once           sync.Once
  	systemRoots    *CertPool
  	systemRootsErr error
  )
  
  func systemRootsPool() *CertPool {
  	once.Do(initSystemRoots)
  	return systemRoots
  }
  
  func initSystemRoots() {
  	systemRoots, systemRootsErr = loadSystemRoots()
  }
  

View as plain text