From dcf8e22de9f593244b4e9085e1ed56cdc45ed9f8 Mon Sep 17 00:00:00 2001 From: "W. Syafiuddin" Date: Mon, 3 Oct 2022 06:04:42 +0700 Subject: [PATCH 1/2] go[menambah function Password Generator] --- go/main.go | 2 ++ go/passGen.go | 14 ++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 go/passGen.go diff --git a/go/main.go b/go/main.go index b1678bd..4d6d17f 100644 --- a/go/main.go +++ b/go/main.go @@ -10,4 +10,6 @@ func main() { //menambah function untuk encode dan decode base64 encode() decode() + + //menambah function untuk Generate Password } \ No newline at end of file diff --git a/go/passGen.go b/go/passGen.go new file mode 100644 index 0000000..486c7d4 --- /dev/null +++ b/go/passGen.go @@ -0,0 +1,14 @@ +package main + +import ( + "log" + "github.com/sethvargo/go-password/password" +) + +func generate() { + res, err := password.Generate(64, 10, 10, false, false) + if err != nil { + log.Fatal(err) + } + log.Printf(res) +} \ No newline at end of file From d5bfb17b813553ab7a1dede280232e3103359156 Mon Sep 17 00:00:00 2001 From: "W. Syafiuddin" Date: Mon, 3 Oct 2022 06:05:15 +0700 Subject: [PATCH 2/2] go[Fix main method] --- go/main.go | 1 + 1 file changed, 1 insertion(+) diff --git a/go/main.go b/go/main.go index 4d6d17f..094c587 100644 --- a/go/main.go +++ b/go/main.go @@ -12,4 +12,5 @@ func main() { decode() //menambah function untuk Generate Password + generate() } \ No newline at end of file