From 193abbd2ce293f3b5a36360d659806fc2879d941 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Fri, 21 Nov 2025 10:17:42 -0500 Subject: [PATCH] initial commit --- forward.go | 14 ++++++++++++++ go.mod | 3 +++ 2 files changed, 17 insertions(+) create mode 100644 forward.go create mode 100644 go.mod diff --git a/forward.go b/forward.go new file mode 100644 index 0000000..ea1ffe1 --- /dev/null +++ b/forward.go @@ -0,0 +1,14 @@ +package rand + +import ( + "crypto/rand" + "io" + "math/big" +) + +func Int(r io.Reader, max *big.Int) (n *big.Int, err error) { return rand.Int(r, max) } +func Prime(r io.Reader, bits int) (*big.Int, error) { return rand.Prime(r, bits) } +func Read(b []byte) (int, error) { return rand.Read(b) } +func Text() string { return rand.Text() } + +var Reader = rand.Reader diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..48f07e2 --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module git.sunturtle.xyz/zephyr/rand + +go 1.24.1