From 1e9ba955c38e724d59c8e8342cbdd93eb9ac07a1 Mon Sep 17 00:00:00 2001 From: Zeev Diukman Date: Tue, 10 Sep 2024 13:51:05 +0000 Subject: [PATCH] 1 --- examples/crypt_example.go | 62 ++++++++++++++++--------------- examples/dns_example.go | 7 +--- go.work | 3 +- main.go | 15 +------- pkg/crypt/{zcrypt.go => crypt.go} | 2 +- 5 files changed, 38 insertions(+), 51 deletions(-) rename pkg/crypt/{zcrypt.go => crypt.go} (98%) diff --git a/examples/crypt_example.go b/examples/crypt_example.go index da4da28..a3096f5 100644 --- a/examples/crypt_example.go +++ b/examples/crypt_example.go @@ -1,36 +1,38 @@ -// go: ignore +//go:build ignore + package main -// import ( -// "encoding/hex" -// "fmt" -// "time" +import ( + "encoding/hex" + "fmt" + "time" -// "github.com/zeevdiukman/z/crypt" -// "github.com/zeevdiukman/z/helper" -// ) + "github.com/zeevdiukman/z/crypt" + "github.com/zeevdiukman/z/helper" +) -// func main() { -// t := time.Now() -// key := "1b1ef1cf714a412d57ec7be1647e6e1e7f8141a1cd009dd13b52041e5c62dbd6" -// keyBytes, _ := hex.DecodeString(key) -// plaintext := "hello, world!" -// encryptedText, err := crypt.Encrypt(plaintext, keyBytes) +func main() { + var _ = crypt.Encrypt + t := time.Now() + key := "1b1ef1cf714a412d57ec7be1647e6e1e7f8141a1cd009dd13b52041e5c62dbd6" + keyBytes, _ := hex.DecodeString(key) + plaintext := "hello, world!" + encryptedText, err := crypt.Encrypt(plaintext, keyBytes) -// if err != nil { -// fmt.Println("Error encrypting:", err) -// return -// } -// decryptedText, err := crypt.Decrypt(encryptedText, keyBytes) -// if err != nil { -// fmt.Println("Error decrypting:", err) -// return -// } -// tt := time.Since(t) + if err != nil { + fmt.Println("Error encrypting:", err) + return + } + decryptedText, err := crypt.Decrypt(encryptedText, keyBytes) + if err != nil { + fmt.Println("Error decrypting:", err) + return + } + tt := time.Since(t) -// fmt.Println("Key:", key) -// fmt.Println("Encrypted:", encryptedText) -// fmt.Println("Decrypted:", decryptedText) -// fmt.Println("Generated in", tt) -// helper.PrintOldStyleMetrics() -// } + fmt.Println("Key:", key) + fmt.Println("Encrypted:", encryptedText) + fmt.Println("Decrypted:", decryptedText) + fmt.Println("Generated in", tt) + helper.PrintOldStyleMetrics() +} diff --git a/examples/dns_example.go b/examples/dns_example.go index 93954a1..1e6c3c9 100644 --- a/examples/dns_example.go +++ b/examples/dns_example.go @@ -1,3 +1,5 @@ +//go:build ignore + package main import ( @@ -5,11 +7,6 @@ import ( "github.com/zeevdiukman/z/helper" ) -// ServeDNS calls f(w, r). -// -// func (f dns.HandlerFunc) ServeDNS(w dns.ResponseWriter, r *dns.Msg) { -// f(w, r) -// } func main() { dnsApp := dns.New() dnsApp.Mux.HandleFunc(".", dnsApp.HandleTypeA) diff --git a/go.work b/go.work index ab9ffa8..e547685 100644 --- a/go.work +++ b/go.work @@ -2,7 +2,8 @@ go 1.23.0 use ( ./ - ./pkg/crypt ./pkg/dns ./pkg/helper + ./pkg/crypt + ) diff --git a/main.go b/main.go index 93954a1..7905807 100644 --- a/main.go +++ b/main.go @@ -1,18 +1,5 @@ package main -import ( - "github.com/zeevdiukman/z/dns" - "github.com/zeevdiukman/z/helper" -) - -// ServeDNS calls f(w, r). -// -// func (f dns.HandlerFunc) ServeDNS(w dns.ResponseWriter, r *dns.Msg) { -// f(w, r) -// } func main() { - dnsApp := dns.New() - dnsApp.Mux.HandleFunc(".", dnsApp.HandleTypeA) - go dnsApp.Run() - helper.StartHTTP() + } diff --git a/pkg/crypt/zcrypt.go b/pkg/crypt/crypt.go similarity index 98% rename from pkg/crypt/zcrypt.go rename to pkg/crypt/crypt.go index d94ec81..6bfba04 100644 --- a/pkg/crypt/zcrypt.go +++ b/pkg/crypt/crypt.go @@ -1,4 +1,4 @@ -package zcrypt +package crypt import ( "crypto/aes"