src/pkg/crypto/x509/root.go - The Go Programming Language

Golang

Source file src/pkg/crypto/x509/root.go

     1	// Copyright 2012 The Go Authors. All rights reserved.
     2	// Use of this source code is governed by a BSD-style
     3	// license that can be found in the LICENSE file.
     4	
     5	package x509
     6	
     7	import "sync"
     8	
     9	var (
    10		once        sync.Once
    11		systemRoots *CertPool
    12	)
    13	
    14	func systemRootsPool() *CertPool {
    15		once.Do(initSystemRoots)
    16		return systemRoots
    17	}