code: func Get(c context.Context) Rand {
  	if r := getRand(c); r != nil {
  		return r
  	}
  
  	// Use the global instance.
  	gr, _ := getGlobalRand()
  	return gr
  }
docs: // Get gets a Rand from the Context. The resulting Rand is safe for concurrent
  // use.
  //
  // If one hasn't been set, this will return a global Rand object backed by a
  // shared rand.Rand singleton. Just like in "math/rand", rand.Seed can be called
  // prior to using Get to set the seed used by this singleton.