From 69d97404f4c6bf980e69c19152fa7668ee9b75ee Mon Sep 17 00:00:00 2001 From: Charles Iliya Krempeaux Date: Sat, 20 Nov 2021 17:05:20 -0800 Subject: [PATCH] funcs with default --- default.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 default.go diff --git a/default.go b/default.go new file mode 100644 index 0000000..840e453 --- /dev/null +++ b/default.go @@ -0,0 +1,22 @@ +package arbitrary + +import ( + "math/rand" + "time" +) + +var ( + Default = New( rand.NewSource( time.Now().UTC().UnixNano() ) ) +) + +func Bool() bool { + return Default.Bool() +} + +func Runes(a ...interface{}) []rune { + return Default.Runes(a...) +} + +func String(a ...interface{}) string { + return Default.String(a...) +}