@@ -0,0 +1,17 @@
package main
import "math/rand"
type SeedProvider struct {
rand *rand.Rand
}
func NewSeedProvider(seed int64) *SeedProvider {
return &SeedProvider{
rand: rand.New(rand.NewSource(seed)),
func (sp *SeedProvider) Next() int64 {
return sp.rand.Int63()
The note is not visible to the blocked user.