type math/rand/v2.PCG
9 uses
math/rand/v2 (current package)
pcg.go#L18: type PCG struct {
pcg.go#L24: func NewPCG(seed1, seed2 uint64) *PCG {
pcg.go#L25: return &PCG{seed1, seed2}
pcg.go#L29: func (p *PCG) Seed(seed1, seed2 uint64) {
pcg.go#L35: func (p *PCG) AppendBinary(b []byte) ([]byte, error) {
pcg.go#L43: func (p *PCG) MarshalBinary() ([]byte, error) {
pcg.go#L50: func (p *PCG) UnmarshalBinary(data []byte) error {
pcg.go#L59: func (p *PCG) next() (hi, lo uint64) {
pcg.go#L86: func (p *PCG) Uint64() uint64 {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)